workflow-creator
Installation
SKILL.md
Workflow Creator
Create a new workflow-<slug>/ skill package that chains existing skills with Ship Faster-standard artifacts.
Hard rules (do not skip)
- Compose skills, don't copy them: a workflow's job is orchestration. Do not paste long best-practice content from other skills into the workflow. Instead: map each step to a single existing skill and point to it.
- One step = one skill: every step in
workflow_spec.mdmust map to exactly one skill (or a tiny, verifiable manual action). - Missing required skill = stop: do not approximate a missing skill by rewriting its logic. When a required skill is missing locally, you must look up candidates on
https://skills.sh/, suggest 2-3 options + install commands, and wait for the user. - Artifact-first, resumable: state lives in
proposal.md,tasks.md,context.jsonunderrun_dir/. - Plan-then-confirm execution: generated workflows must write a plan first, then ask the user to confirm execution; the confirmation must be recorded under
tasks.md -> ## Approvals.
Defaults (Ship Faster standard)
- Artifact store:
runs/by default, OpenSpec whenopenspec/project.mdexists (unless overridden incontext.json). - Required run files:
proposal.md,tasks.md,context.json. - Execution model: plan first, then ask the user to confirm execution; on confirmation, record approval in
tasks.md.