← ClaudeAtlas

automation-pilot-command-generationlisted

Generate SAP Automation Pilot commands with dynamic expressions, jq transformations, and composite workflows. Use when creating commands, building orchestration flows, or working with Automation Pilot expressions and script execution (Bash, Python, Node.js, PowerShell).
williamcorrea23/sap-router-skill · ★ 1 · AI & Automation · score 66
Install: claude install-skill williamcorrea23/sap-router-skill
# SAP Automation Pilot Command Development This skill provides guidance for creating SAP Automation Pilot commands by composing existing reference commands from the content library. ## Command Release Policy Deployed commands start in DRAFT state. Do not release automatically — only release when: 1. The command has been tested and works correctly 2. The user explicitly requests release Draft state allows safe iteration without affecting production. ## Overview SAP Automation Pilot commands are JSON definitions that automate operations on SAP BTP. Commands can be: - **Atomic**: Execute a single operation (e.g., `HttpRequest`, `SendEmail`) - **Composite**: Orchestrate multiple steps using executors ### Reference Materials - **`examples/`** — Pattern examples (HTTP, ForEach, polling workflows) - **`references/patterns.md`** — Common implementation patterns - **`references/expressions.md`** — Expression language reference ### Discovering Available Executors Use the **catalog-explorer** skill to discover available executors via API: ```bash # List available catalogs curl -s -u "$AUTOPI_USERNAME:$AUTOPI_PASSWORD" \ "https://$AUTOPI_HOSTNAME/api/v1/catalogs?own=false" # Find commands in a catalog curl -s -u "$AUTOPI_USERNAME:$AUTOPI_PASSWORD" \ "https://$AUTOPI_HOSTNAME/api/v1/commands?catalog=applm-sapcp" # Get full command definition (inputs, outputs, executors) curl -s -u "$AUTOPI_USERNAME:$AUTOPI_PASSWORD" \ "https://$AUTOPI_HOSTNAME/api/v1/commands/applm-sapc