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.
Installation
Install with Codex or Claude Copy this prompt, paste it into Codex, Claude, or another assistant, and let it review the skill page and install it for you.
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.
license
Apache-2.0
compatibility
Requires AEM as a Cloud Service. Maven project structure with core and ui.apps modules.
metadata
{"version":"1.0","aem_version":"Cloud Service"}
AEM Cloud Service Workflow
Route user requests to the appropriate specialist skill based on intent.
Match the user's request to one row in the Intent Router table above.
Read the linked SKILL.md for that specialist skill.
Follow the workflow, references, and output contract defined in that skill.
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
Constraint
Detail
No JMX
No retryFailedWorkItems, countStaleWorkflows, restartStaleWorkflows, purgeCompleted via JMX
/libs is immutable
Never 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 users
Always use workflow-process-service sub-service; never admin credentials
OSGi annotations
DS R6 (@Component, @Reference from org.osgi.service.component.annotations)
Deploy via
Cloud Manager pipeline — no Package Manager in production