steering-workflow-creator

Create APEX steering workflows with paired slash-command shims and validate via quick_validate.

39|14|Updated Mar 23, 2026
One-click install
npx skills add https://github.com/aws-samples/sample-apex-skills --skill steering-workflow-creator
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: steering-workflow-creator
Source: https://github.com/aws-samples/sample-apex-skills/tree/main/skills/steering-workflow-creator
Command: npx skills add https://github.com/aws-samples/sample-apex-skills --skill steering-workflow-creator

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes assets (resource) and references (resource) components.

What problem does it solve?

This Skill helps you author new APEX steering workflows that follow the repo’s strict convention so agents can route, run, lint, and gate phased engagements reliably.

Core Features & Use Cases

  • Steering convention enforcement: Covers required workflow frontmatter, header block fields, ordered H2 sections, STOP-gate formatting, and cross-link style.
  • Tool routing design: Teaches how to annotate each phase with knowledge vs live vs hybrid sourcing and how to chain MCP tools with a setup-bridge and a named CLI fallback.
  • Validation workflow: Guides you through running the repo linter (quick_validate) and performing a quality self-check to prevent drift and missing decision gates.

Quick Start

Draft a new workflow file under steering/workflows using the provided skeleton, pair it with a matching command shim, then run the linter to confirm it conforms to the steering standard.

Frequently Asked Questions about steering-workflow-creator

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

FAQPage Schema
How do I create APEX steering workflows that pass lint validation?

To create APEX steering workflows that pass lint validation, author a phased playbook with required frontmatter and STOP-gates, then run the quick_validate linter to confirm it conforms to the repo standard.

What is a slash-command shim and how does it pair with an APEX workflow?

A slash-command shim is a paired command interface that launches an APEX steering workflow. You create it alongside the workflow file to ensure agents can route and run phased engagements reliably.

How do I configure MCP routing and CLI fallback for live workflow phases?

Configure MCP routing by annotating each phase with knowledge, live, or hybrid sourcing, then specifying a named CLI fallback for live phases. This chains MCP tools with a setup-bridge to ensure reliable tool execution.

Does the steering workflow convention support Day 0, Day 1, and Day 2 engagements?

Yes, the steering workflow convention supports Day 0, Day 1, and Day 2 engagement contexts. You author phased playbooks with routing tables and required defaults tailored to each specific operational phase.

What's the best way to structure quality self-grading in phased playbooks?

The best way to structure quality self-grading is to embed self-check mechanisms within the workflow's ordered H2 sections. This prevents drift and ensures missing decision gates are caught before validation.

Why does my steering workflow draft fail quick_validate?

Your steering workflow draft fails quick_validate when it violates strict repo conventions, such as missing required frontmatter fields, improperly formatted STOP-gates, incorrect cross-link style, or missing CLI fallbacks for live phases.