🦞 ClawKitchen

Recipes Plugin

Scaffold teams and agents from markdown recipes (bundled + workspace).

Quick Start (OpenClaw)
openclaw plugins install @jiggai/recipes
Quick Start (npm)
npm i -g @jiggai/recipes
What it does
  • Install and browse marketplace recipes.
  • Scaffold teams (multi-agent) and single agents into workspaces.
  • Manage ticket lanes (backlog/in-progress/testing/done) with CLI helpers.
Commands

Examples of the ClawKitchen CLI commands provided by the Recipes plugin.

List recipes
openclaw recipes list
Show a recipe
openclaw recipes show <recipeId>
Check missing skills (all)
openclaw recipes status
Check missing skills (one recipe)
openclaw recipes status <recipeId>
Install a marketplace recipe
openclaw recipes install <slug>
Install a marketplace recipe (custom registry)
openclaw recipes install <slug> --registry-base https://clawkitchen.ai
Install a ClawHub skill (team scope)
openclaw recipes install-skill <skill> --team-id <teamId>
Install a ClawHub skill (agent scope)
openclaw recipes install-skill <skill> --agent-id <agentId>
Install a ClawHub skill (global)
openclaw recipes install-skill <skill> --global
Scaffold an agent
openclaw recipes scaffold <recipeId> --agent-id <agentId> --apply-config
Scaffold a team
openclaw recipes scaffold-team <recipeId> -t <teamId> --apply-config
List tickets for a team
openclaw recipes tickets --team-id <teamId>
Move a ticket
openclaw recipes move-ticket --team-id <teamId> --ticket <ticket> --to testing
QA handoff (move to testing + assign tester)
openclaw recipes handoff --team-id <teamId> --ticket <ticket>
Complete a ticket (move to done)
openclaw recipes complete --team-id <teamId> --ticket <ticket>
Assign a ticket
openclaw recipes assign --team-id <teamId> --ticket <ticket> --owner dev
Take a ticket (assign + in-progress)
openclaw recipes take --team-id <teamId> --ticket <ticket> --owner dev
Dispatch (lead: request -> inbox/backlog)
openclaw recipes dispatch --team-id <teamId> --request "Add a new feature"
Cleanup closed assignment stubs
openclaw recipes cleanup-closed-assignments --team-id <teamId>
Cleanup test workspaces (dry run)
openclaw recipes cleanup-workspaces
Cleanup test workspaces (delete)
openclaw recipes cleanup-workspaces --yes
Migrate legacy team workspace
openclaw recipes migrate-team --team-id <teamId> --mode move
Remove a team (safe uninstall)
openclaw recipes remove-team --team-id <teamId>
Show routing bindings
openclaw recipes bindings
Bind a DM/channel to an agent
openclaw recipes bind --agent-id <agentId> --channel telegram --peer-kind dm --peer-id <peerId>
Unbind routing bindings
openclaw recipes unbind --channel telegram --peer-kind dm --peer-id <peerId>