workflow-launchers

Configure and deploy Workflow Launchers that trigger workflows on JCR content changes.

1|Updated Oct 7, 2024
One-click install
npx skills add https://github.com/valithedge/etisalatedge --skill workflow-launchers
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: workflow-launchers
Source: https://github.com/valithedge/etisalatedge/tree/main/.agents/skills/workflow-launchers
Command: npx skills add https://github.com/valithedge/etisalatedge --skill workflow-launchers

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

Configure and deploy Workflow Launchers that automatically start workflows in response to JCR content changes on AEM 6.5 LTS.

Core Features & Use Cases

  • Define and manage cq:WorkflowLauncher nodes to watch JCR paths and trigger workflows when events occur.
  • Enable, disable, or restrict launchers by run mode, include or exclude specific workflows, and overlay OOTB launchers to fit custom architectures.
  • Debugging and validation guidance for ensuring correct event types, glob patterns, and workflow paths.

Quick Start

Set up a cq:WorkflowLauncher under /conf/global/settings/workflow/launcher/config, point its workflow to a runtime model under /var/workflow/models, and deploy to enable auto-start on matching JCR events.

Frequently Asked Questions about workflow-launchers

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I auto-start workflows on JCR content changes in AEM 6.5?

To auto-start workflows on JCR content changes in AEM 6.5, configure a cq:WorkflowLauncher under /conf/global/settings/workflow/launcher/config. Point its workflow property to a runtime model under /var/workflow/models to trigger automated execution on matching events.

What properties do I need to configure for an AEM workflow launcher?

AEM workflow launcher configurations require properties including eventType, glob, nodetype, workflow, enabled, and runModes. These properties define the JCR event triggers, target paths, workflow model references, and deployment restrictions for the launcher.

Can I restrict workflow launchers to specific AEM run modes?

Yes, you can restrict workflow launchers to specific AEM run modes using the runModes property. This ensures automated workflows only trigger in designated environments, such as author or publish instances, preventing unintended executions.

How do I overlay out-of-the-box AEM workflow launchers without breaking core functionality?

You can overlay out-of-the-box AEM workflow launchers by configuring custom launcher nodes that override OOTB behavior while preserving core system integrity. This approach allows you to modify triggers for asset uploads or content edits without altering baseline system files.

Why is my AEM workflow launcher not triggering on content changes?

If your AEM workflow launcher is not triggering, verify the eventType, glob pattern, and nodetype properties match your JCR changes. Debugging guidance suggests checking if the launcher is enabled and confirming the workflow path points to a valid runtime model.

When should I use workflow launchers instead of manually starting workflows in AEM?

Use workflow launchers when you need to automatically start workflows in response to JCR content changes, such as triggering processes on asset uploads or content edits under specific paths. Manual workflow starting is less efficient for repetitive content-driven automation tasks.