Recipes
Recipes
Procedural multi-step workflows in CRHQ — teach agents repeatable processes for economically valuable work.
Recipes are procedural workflows — step-by-step instructions that teach agents how to execute complex, multi-step tasks. Think of recipes as playbooks.
What Makes Recipes Different from Skills
| Skills | Recipes |
|---|
| Purpose | Capabilities (what an agent can do) | Procedures (what an agent should do) |
| Scope | Single capability or tool | Multi-step workflow using several skills |
| Example | "How to query a database" | "Pull data, analyze trends, write report, post to Slack" |
| Analogy | Knowing how to use a hammer | Following blueprints to build a house |
Use Cases
Recipes shine for repeatable, multi-step work that combines several capabilities:
- Weekly reporting — Gather data from multiple sources, analyze, format, distribute
- Content production — Research topic, write draft, optimize SEO, publish
- Site audits — Check performance, accessibility, SEO, security, compile findings
- Client onboarding — Set up project, create documents, configure settings, send welcome
- Data pipelines — Extract, transform, validate, load, report
How Agents Use Recipes
When an agent has a recipe assigned and you request work that matches:
- The agent identifies the relevant recipe
- Reads the procedural steps
- Executes each step in order, using the required skills
- Handles errors and edge cases as defined
- Delivers the final output
Recipes can include:
- Decision points — "If X, do A; otherwise do B"
- Quality checks — "Verify the output meets these criteria before proceeding"
- Skill references — "Use the database-query skill to pull the data"
- Output formats — "Format the final report as a markdown artifact"