| name | 12-cook |
| description | Manage project recipes/how-to sheets by listing, creating, updating, researching, or applying a recipe. Use for recipe, cook, /cook, list, new, update, research, apply. |
| argument-hint | list | upsert | research | apply |
Cook
Maintains recipe how-to sheets. Project recipes live in aidd_docs/recipes/; bundled recipes ship inside this skill under assets/recipes/.
Actions
| # | Action | Role | Input |
|---|
| 01 | list | List every recipe as a table | none |
| 02 | upsert | Create or update one recipe from the template | recipe topic + fields |
| 03 | research | Survey modern alternatives, gaps, and counter-intuitive wins | recipe or topic |
| 04 | apply | Execute a recipe on the project as a confirmed todo list | recipe |
Run list to survey project and bundled recipes, research to gather insights, upsert to author one, apply to run an existing one against the project. Always run research before authoring or substantially updating a recipe — never draft from memory alone. Run list first when the user names no recipe.
Before running an action, read its file in actions/, not only the table or assets.
References
references/recipe-locations.md: where project and bundled recipes live, how resolution works, and when writes target each home.
references/recipe-contract.md: the rules every recipe file follows; upsert writes to it.
Assets
assets/recipe-template.md: the canonical recipe scaffold upsert renders from, and the shape list parses.
assets/recipes/: bundled recipes shipped with this skill.