| name | create-recipe |
| description | Orchestrator that runs the 6-step recipe creation chain end-to-end. Invokes research-recipe, design-recipe, implement-recipe, showcase-recipe, document-recipe, and verify-recipe in order, chaining via .context/recipe-<name>/ artifacts. Users may invoke any sub-skill standalone (/verify-recipe, /document-recipe, etc.) to resume or re-run a single step without restarting the chain. Starts by asking the component name, then checks for existing artifacts before each step. |
Create Recipe (orchestrator)
This skill chains six sub-skills to produce a complete Styleframe recipe with tests, Storybook showcase, and docs.
Brigade adaptation (Multica)
When running as a Multica agent, the issue is the user:
- Take the component name and any pre-decided metadata from the issue body. Ask via an issue comment only when genuinely ambiguous; otherwise state your assumptions in the research artifact and proceed.
.context/ artifacts are workspace-local and gitignored โ they do not survive across separate Multica tasks. Run the full chain within one task. When resuming in a fresh task, use the standalone sub-skills: they re-derive what they need from committed source.
- Approval gates become post-and-proceed: comment the design (your plan of record per the team protocol) on the issue and continue, unless the issue explicitly requires sign-off before implementation.
- Do not pause between steps waiting for inspection; summarize progress per step in your final comment instead.
Chain
/research-recipe โ gather requirements + study UI libraries โ .context/recipe-<name>/research.md
/design-recipe โ classify component + approve design โ .context/recipe-<name>/design.md
/implement-recipe โ recipe TS, barrel, tests โ .context/recipe-<name>/implementation.md
/showcase-recipe โ Storybook files + Vue components + preview grids โ .context/recipe-<name>/showcase.md
/document-recipe โ docs page (absorbs the 4-phase doc flow) โ .context/recipe-<name>/documentation.md + final .md file
/verify-recipe โ typecheck, test, lint โ .context/recipe-<name>/verification.md
Flow
- Ask the user for the component name (kebab-case).
- For each step in the chain:
- Check whether the prior artifact already exists at
.context/recipe-<component-name>/.
- If present, ask the user whether to skip or re-run.
- Otherwise, invoke the sub-skill.
- After each step completes, summarize progress and pause so the user can inspect the artifact before continuing.
- If any sub-skill surfaces a failure, stop and let the user fix before moving on.
Resumability
Each sub-skill can be invoked standalone to resume or re-run a single step. Common scenarios:
- Resume after a fix: user edits a test โ
/verify-recipe.
- Add docs to an existing recipe:
/document-recipe (falls back to reading theme/src/recipes/<name>/ directly if .context/ is empty).
- Regenerate Storybook after a recipe refactor:
/showcase-recipe.
- Re-check a recipe in an older branch:
/verify-recipe against any existing recipe.
Artifact location
All intermediate artifacts live in .context/recipe-<component-name>/ (gitignored). Final source lives under theme/src/recipes/<name>/, apps/storybook/..., and apps/docs/....
When invoked
Do not do the work yourself โ invoke the sub-skills in order via the Skill tool. Each sub-skill contains its own detailed guidance.