name: recipe-harness description: Help run or install a local recipe runtime without assuming the full Farmslot framework compatibility: Claude, Codex, Cursor, and Markdown skill runners with shell access metadata: package: '@farmslot/skills' related_package: '@farmslot/recipe-harness' allowed-tools: Read Bash(rg:) Bash(node:) Bash(npm:) Bash(yarn:) Bash(pnpm:) Bash(farmslot-recipe:)
Recipe Harness
Use the local recipe runtime when one exists, or recommend the smallest install path when it does not.
Workflow
- Find the project-owned recipe command first.
- If no command exists, check for
@farmslot/recipe-harnessor an app-specific harness package. - Before authoring, inspect the closest recipes with
farmslot-recipe run --listandfarmslot-recipe run <id> --describe, then inspect declared actions only if no recipe fits. Prefer project discovery commands; otherwise read only the relevant manifest entries and examples. - Run dry-run or schema validation before live execution when available.
- Record artifact paths and validation output.
- If no runner exists, stop with a concrete install recommendation.
Hard Rules
- Do not invent runner commands.
- Do not require Farmslot Gateway, pool files, slots, Command Center, or Companion for first use.
- Do not bypass project fixtures or user-journey validation by directly mutating app state.
Output
Return the command run, exit status, artifacts written, and any next install step.
Skills similaires
Expert Next.js App Router
Developpement
Un skill qui transforme Claude en expert Next.js App Router.
Claude CodeCursoradvanced
890
234
3,214
Générateur de README
Developpement
Crée des README.md professionnels et complets pour vos projets.
claudeCursorWindsurfbeginner
259
72
1,116
Rédacteur de Documentation API
Developpement
Génère de la documentation API complète au format OpenAPI/Swagger.
claudeCursorWindsurfintermediate
156
44
978