🦞 ClawRecipes

ClawRecipes Open Source

The recipe layer for repeatable AI agent teams

ClawRecipes turns agent setup into reusable, reviewable infrastructure. Define agents, teams, files, memory, skills, tickets, workflows, cron jobs, and delivery conventions as file-backed recipes β€” then scaffold real OpenClaw workspaces that can run client operations instead of one-off demos.

Markdown recipes
Agents and teams defined with YAML frontmatter and human-readable docs
File-first runtime
Workflows, tickets, approvals, runs, and outputs stay inspectable on disk
Client-repeatable
Turn proven setups into reusable delivery systems

Why ClawRecipes

Stop hand-building agent setups that nobody can reproduce

A good agent system is more than a prompt. It needs roles, workspace files, memory layers, tools, ticket lanes, workflow definitions, scheduled jobs, and operating conventions. ClawRecipes makes those pieces explicit so teams can scaffold them, review them, improve them, and reuse them.

Mental model

Recipes are operating blueprints

Use recipes to turn a working AI process into something you can install again: for another team, another client, or the next version of the same workflow.

Product pillars

Everything needed to package agent operations

πŸ§‘β€πŸ€β€πŸ§‘

Agent and team scaffolding

Generate complete OpenClaw workspaces from Markdown recipes: single agents, multi-role teams, role folders, shared files, tickets, memory, tools policy, and optional cron jobs.

Use case: Example: scaffold a development team with lead, dev, devops, and test roles in one repeatable command.

πŸ—‚οΈ

File-first operations

Requests, tickets, workflow definitions, workflow runs, approvals, node outputs, notes, artifacts, and memory live on disk where they can be searched, reviewed, versioned, and automated.

Use case: Example: inspect a failed workflow by reading the run directory and node output files instead of guessing from a black-box database.

🎟️

Ticket workflow

Teams coordinate through a simple lane model: backlog β†’ in-progress β†’ testing β†’ done. Tickets carry requirements, owners, comments, verification notes, and completion metadata.

Use case: Example: dispatch a request, assign it to dev, hand it to QA, then complete it with durable verification notes.

🧠

Layered memory model

Separate assistant continuity, team coordination docs, team knowledge memory, and role memory so private context does not leak and durable knowledge stays reusable.

Use case: Example: put QA release checks in role memory, while stable client brand rules live in team knowledge memory.

πŸ•ΈοΈ

Workflow runtime

Run file-first workflows with start/end, LLM, tool, human approval, writeback, media-image, media-video, and media-audio nodes. Outputs flow downstream through template variables.

Use case: Example: research β†’ draft β†’ generate image β†’ human approval β†’ writeback β†’ social publishing handoff.

🧩

Skills and tool policy

Recipes can declare required and optional skills, install capabilities globally or per team/agent, and apply tool allow/deny policies during scaffold.

Use case: Example: install a research skill only for the research team while keeping execution tools constrained for writing roles.

⏰

Cron-ready automation

Recipes can include scheduled jobs for recurring operations. Operators can choose whether cron jobs are installed, reconciled, prompted, or skipped during scaffold.

Use case: Example: run a weekday content monitor, nightly report builder, or team heartbeat loop from a recipe-defined schedule.

🐝

Swarm orchestration

For parallel coding work, the swarm orchestrator recipe coordinates git worktrees, task specs, tmux sessions, branches, and active-task registries.

Use case: Example: split one complex engineering ticket into several isolated implementation attempts and compare results safely.

Bundled team recipes

Start from a proven shape

development-team

Small engineering team with lead, dev, devops, and test roles for file-first delivery.

marketing-team

Broad marketing org with SEO, copywriter, ads, social, designer, analyst, video, and compliance roles.

social-team

Social execution and platform-specific distribution workflows.

research-team

Citations-first research pipeline for source-backed reports.

writing-team

Brief-to-draft-to-edit workflow for content and documentation.

customer-support-team

Triage, resolution, escalation, and knowledge-base workflows.

product-team

Product planning and delivery loop for roadmap-to-execution work.

swarm-orchestrator

Parallel coding coordination using worktrees, branches, tmux sessions, and task registry files.

Single-agent recipes

When a full team is too much

project-manager

Lightweight planning and coordination agent.

researcher

Focused research agent for collecting and synthesizing evidence.

editor

Editing agent for cleanup, structure, and quality passes.

developer

Single developer agent with runtime tooling.

Start with a single agent when the job is focused. Move to a team when you need role separation, tickets, handoffs, QA, or recurring operations.

Workflow runtime

File-first workflow runs with inspectable outputs

Workflow definitions live in a team workspace, runs live as directories on disk, and node outputs can be referenced by downstream steps with template variables. That makes automation debuggable and client-reviewable.

LLM

Generate, transform, summarize, or validate content with assigned team agents and optional structured output fields.

Tool

Write files, send messages, publish content, execute scripts, or call external integrations.

Human approval

Pause workflow execution until a person approves, declines, or requests revision.

Writeback

Append breadcrumbs, results, status updates, or deliverables into team files.

Media

Generate image, video, or audio deliverables through provider drivers and installed skills.

Template vars

Reference global values like {{run.id}} or upstream node outputs like {{draft.text}}.

Implementation workflow

From recipe selection to reusable client system

STEP 01

Choose the operating pattern

Decide whether you need one specialist, a normal role-based team, a vertical team pack, a workflow-runner add-on, or swarm orchestration for parallel coding.

openclaw recipes list
openclaw recipes show development-team
STEP 02

Scaffold a test workspace

Generate the team or agent into a sandbox id first. Inspect the generated files before rolling the pattern into client production.

openclaw recipes scaffold-team development-team --team-id dev-sandbox-team --apply-config
STEP 03

Customize files and memory

Add client context, role instructions, tool policy, team knowledge, runbooks, tickets, prompts, and workflow definitions while keeping memory layers separate.

~/.openclaw/workspace-<teamId>/shared-context/memory/
~/.openclaw/workspace-<teamId>/roles/<role>/MEMORY.md
STEP 04

Work through tickets

Use the file-first lane model for real work. Dispatch requests, assign owners, move work to testing, and complete only after verification.

openclaw recipes dispatch --team-id development-team --owner lead --request "Add a new workflow"
openclaw recipes handoff --team-id development-team --ticket 0007
STEP 05

Automate repeatable flows

Add workflows for repeatable content, research, reporting, publishing, approvals, or software delivery. Run manually first, then schedule with cron once trusted.

openclaw recipes workflows run --team-id development-team --workflow-file marketing.workflow.json
STEP 06

Package what works

When you repeatedly customize the same scaffold, turn it into a custom workspace recipe so the pattern becomes reusable for the next client.

~/.openclaw/workspace/recipes/<custom-recipe>.md

Client use cases

Build once, adapt for every client

Managed client teams

Package a reusable service delivery team, then clone and customize it for each client without rebuilding your operating model from scratch.

AI software factory

Move coding work through clear tickets, role ownership, QA handoff, workflow automation, and optional swarm orchestration for parallel implementation.

Content and marketing engine

Combine marketing roles, content workflows, media nodes, approvals, publishing handoffs, and recurring cron jobs into an observable production system.

Research and reporting pipeline

Use citations-first research teams, workflow runs, and durable memory to produce repeatable market scans, competitor reports, and executive briefs.

Quick install

Install the recipe layer

OpenClaw plugin
openclaw plugins install @jiggai/recipes
Restart gateway
openclaw gateway restart
Verify
openclaw recipes list\nopenclaw recipes status

Command reference

The daily operator loop

Scaffold team + agent
openclaw recipes scaffold-team development-team --team-id development-team --apply-config
openclaw recipes scaffold researcher --agent-id researcher --apply-config
Ticket flow
openclaw recipes dispatch --team-id development-team --owner lead --request "Do a thing"
openclaw recipes take --team-id development-team --ticket 0001 --owner dev
openclaw recipes handoff --team-id development-team --ticket 0001
openclaw recipes complete --team-id development-team --ticket 0001

Product view

What it looks like in practice

ClawKitchen is the visual surface for ClawRecipes: browse recipes, scaffold teams, inspect workflow runs, and operate tickets without losing the file-first source of truth.

Ready to package your process?

Turn your best agent setup into a reusable recipe

Start with a bundled recipe, customize it for one real client workflow, then promote the working pattern into a custom recipe you can install again.

Newsletter

Get product updates

Monthly updates on new recipes, workflows, and agent operations best practices.