Discoclaw discoclaw-recipe-generator
Generate a spec-compliant `recipes/*.discoclaw-recipe.md` file for shareable DiscoClaw integrations (runtime, actions, or context), including YAML frontmatter metadata, risk-gated JSON contracts, safety details, and a consumer handoff prompt.
install
source · Clone the upstream repo
git clone https://github.com/DiscoClaw/discoclaw
Claude Code · Install into ~/.claude/skills/
T=$(mktemp -d) && git clone --depth=1 https://github.com/DiscoClaw/discoclaw "$T" && mkdir -p ~/.claude/skills && cp -r "$T/skills/discoclaw-recipe-generator" ~/.claude/skills/discoclaw-discoclaw-discoclaw-recipe-generator && rm -rf "$T"
manifest:
skills/discoclaw-recipe-generator/SKILL.mdsource content
DiscoClaw Recipe Generator
Generate shareable DiscoClaw integration recipes using
docs/discoclaw-recipe-spec.md.
Use This Skill When
- A user asks to create a reusable integration recipe for another DiscoClaw user.
- A user wants a PRD-style handoff file for agent implementation.
- A user asks for a
scaffold or draft..discoclaw-recipe.md
Inputs To Collect
Collect only missing values:
- Integration title and short use case
- Integration type:
|runtime
|actionscontext - Risk level:
|low
|mediumhigh - Author, source, license
- Target DiscoClaw minimum version
Output Contract
Create exactly one markdown file at:
recipes/community/<kebab-slug>.discoclaw-recipe.md
The file must include:
- YAML frontmatter with all required metadata fields
- All required headings from
docs/discoclaw-recipe-spec.md
Risk-gated JSON behavior:
risk:low
andimplementation_contract
JSON blocks are recommended; prose-only is allowed if complete.acceptance_contract
risk:medium/high
andimplementation_contract
fenced JSON blocks are required.acceptance_contract
Safety Requirements
Always include in
## Risk, Permissions, Rollback:
- Risk rationale
- Required permissions/capabilities
- Explicit rollback steps
Always include attribution fields in frontmatter:
authorsourcelicense
Final Self-Check
Before finalizing, verify:
- Filename ends with
..discoclaw-recipe.md - YAML frontmatter is present and complete.
- Required headings exist exactly once.
- JSON contract blocks satisfy risk-level rules.
- Handoff prompt is present and recipe-first (no auto-code by default).