Aem Workflow

adobe/skills/plugins/aem/cloud-service/skills/aem-workflow

作者 adobe940b8795c0df3e25de68ce3881dc90855129b215Apache-2.0197 個星標收錄於 2026年10月9日更新於 2026年10月9日儲存庫今天更新

Single entry point for all AEM as a Cloud Service Workflow skills. Covers workflow model design, custom process step and participant chooser development, launcher configuration, workflow triggering, and production support including debugging stuck/failed workflows, triaging incidents with Cloud Manager logs, thread pool analysis, and Sling Job diagnostics for the Granite Workflow Engine.

僅含說明DevOps & Cloud
AI 產生的概覽

將 AEM as a Cloud Service 工作流請求路由到模型設計、開發、觸發、啟動器、除錯與分診等專項技能。

功能
這是一個面向 AEM as a Cloud Service 工作流的入口路由技能。它會把使用者意圖對應到某個專項技能,例如模型設計、自訂流程步驟開發、工作流觸發、啟動器設定、除錯、事件分診或全生命週期協調。它也列出 Cloud Service 的限制條件,以及模型、啟動器和部署所用的路徑。它產出的是路由判斷與相關專項說明的指引,而不是工作流產出物本身。
適用情境
當請求涉及 AEM as a Cloud Service 工作流,且需要選擇正確的專項技能時使用。它適合橫跨多個工作流關注點的廣泛或模糊請求,以及關於工作流卡住或失敗、啟動器、觸發或模型設計的請求。
執行需求
需要 AEM as a Cloud Service,以及包含 core 與 ui.apps 模組的 Maven 專案結構。不附帶指令碼,僅為說明文件。

AEM Cloud Service Workflow

Route user requests to the appropriate specialist skill based on intent.

Intent Router

User IntentSkillPath
Create a workflow model, add steps, design OR/AND splits, configure variablesModel Designworkflow-model-design/SKILL.md
Implement a custom WorkflowProcess step, ParticipantStepChooser, OSGi service registrationDevelopmentworkflow-development/SKILL.md
Start a workflow from code, HTTP API, Timeline UI, Manage PublicationTriggeringworkflow-triggering/SKILL.md
Configure a launcher, auto-start on asset upload, overlay OOTB launcherLaunchersworkflow-launchers/SKILL.md
Workflow stuck, failed step, missing Inbox task, stale instances, thread pool exhaustion, purgeDebuggingworkflow-debugging/SKILL.md
Classify a workflow incident, determine required logs, Splunk queries, data gathering checklistTriagingworkflow-triaging/SKILL.md
End-to-end lifecycle or requests spanning multiple concernsOrchestratorworkflow-orchestrator/SKILL.md

How to Use

  1. Match the user's request to one row in the Intent Router table above.
  2. Read the linked SKILL.md for that specialist skill.
  3. Follow the workflow, references, and output contract defined in that skill.
  4. For broad or ambiguous requests that span multiple concerns, use the Orchestrator which coordinates across all specialist skills and loads foundation references.

Cloud Service Constraints

ConstraintDetail
No JMXNo retryFailedWorkItems, countStaleWorkflows, restartStaleWorkflows, purgeCompleted via JMX
/libs is immutableNever write to /libs; use /conf/global/ or /apps/ overlays
Model design-time path/conf/global/settings/workflow/models/<id>
Model runtime path (for API calls)/var/workflow/models/<id>
Launcher config path/conf/global/settings/workflow/launcher/config/
Service usersAlways use workflow-process-service sub-service; never admin credentials
OSGi annotationsDS R6 (@Component, @Reference from org.osgi.service.component.annotations)
Deploy viaCloud Manager pipeline — no Package Manager in production

Specialist Skills

  • workflow-model-design/SKILL.md — model structure, step types, variables, and model XML
  • workflow-development/SKILL.md — WorkflowProcess, ParticipantStepChooser, metadata, and error handling
  • workflow-triggering/SKILL.md — Timeline UI, Manage Publication, WorkflowSession API, and HTTP API
  • workflow-launchers/SKILL.md — launcher configuration, JCR event binding, and OOTB overlay
  • workflow-debugging/SKILL.md — stuck workflows, failed steps, thread pools, Sling Jobs, and purge
  • workflow-triaging/SKILL.md — symptom classification, log patterns, Splunk queries, and data gathering
  • workflow-orchestrator/SKILL.md — full lifecycle orchestration across all skills

來源與署名

來源:adobe/skills位於plugins/aem/cloud-service/skills/aem-workflow提交940b879

授權條款: Apache-2.0

內容歸原作者所有。SourceWeft 從公開儲存庫中收錄這些內容。

檢舉或申請下架