{
  "recipes": [
    {
      "id": "ship-a-feature",
      "name": "Ship a Feature",
      "command": "/ship-a-feature",
      "lifecycle": "Discover → Decide → Build → Ship",
      "summary": "Take a raw feature idea from fuzzy brief all the way to a launch plan, end to end.",
      "skills": [
        "ambiguity-resolver",
        "prd-template",
        "rice-prioritisation",
        "roadmap-narrative",
        "go-to-market"
      ]
    },
    {
      "id": "close-the-quarter",
      "name": "Close the Quarter",
      "command": "/close-the-quarter",
      "lifecycle": "Measure → Communicate",
      "summary": "Turn the quarter's raw numbers into a leadership-ready story and board deck.",
      "skills": [
        "metrics-framework",
        "churn-analysis",
        "executive-update",
        "board-deck-narrative"
      ]
    },
    {
      "id": "launch-a-product",
      "name": "Launch a Product",
      "command": "/launch-a-product",
      "lifecycle": "Decide → Ship",
      "summary": "Go from competitive landscape to positioning to a fully checklisted launch and press release.",
      "skills": [
        "competitor-teardown",
        "product-positioning-doc",
        "go-to-market",
        "product-launch-checklist",
        "press-release"
      ]
    },
    {
      "id": "rescue-an-account",
      "name": "Rescue an Account",
      "command": "/rescue-an-account",
      "lifecycle": "Measure → Communicate",
      "summary": "Diagnose an at-risk customer and build the full save play through to renewal.",
      "skills": [
        "cs-health-scorecard",
        "churn-analysis",
        "cs-escalation-brief",
        "renewal-playbook"
      ]
    },
    {
      "id": "run-discovery",
      "name": "Run Discovery",
      "command": "/run-discovery",
      "lifecycle": "Discover → Decide",
      "summary": "From a vague opportunity to validated insight and a prioritised next step.",
      "skills": [
        "ambiguity-resolver",
        "discovery-interview-guide",
        "user-research-synthesis",
        "rice-prioritisation"
      ]
    },
    {
      "id": "repurpose",
      "name": "Repurpose Content",
      "command": "/repurpose",
      "lifecycle": "One source → many platforms",
      "summary": "Turn one blog post, video, or idea into a full platform-native content pack — thread, LinkedIn, newsletter, carousel, and short-form script — with sharpened hooks and a thumbnail concept.",
      "skills": [
        "content-repurposer",
        "hook-writer",
        "thumbnail-creator"
      ]
    },
    {
      "id": "launch-an-ai-feature",
      "name": "Launch an AI Feature",
      "command": "/launch-an-ai-feature",
      "lifecycle": "Spec → Design → Evaluate → Budget → Document",
      "summary": "Take an AI/LLM feature idea from a probabilistic-aware PRD through retrieval/agent design, an eval plan with a ship bar, a cost & latency budget, and a launch-ready model card.",
      "skills": [
        "ai-feature-prd",
        "rag-design-doc",
        "ai-eval-plan",
        "llm-cost-latency-budget",
        "model-card"
      ]
    },
    {
      "id": "grow-a-product",
      "name": "Grow a Product",
      "command": "/grow-a-product",
      "lifecycle": "Diagnose → Experiment → Retain → Nurture",
      "summary": "Turn a growth goal into a full-funnel diagnosis, a prioritised experiment backlog, a retention loop, and the lifecycle journeys that nurture users — a joined-up growth plan.",
      "skills": [
        "marketing-funnel-plan",
        "growth-experiment-backlog",
        "retention-loop-design",
        "lifecycle-crm-plan"
      ]
    },
    {
      "id": "land-a-job",
      "name": "Land a Job",
      "command": "/land-a-job",
      "lifecycle": "Decode → Research → Apply → Interview",
      "summary": "Go after a specific role end to end: decode the job description, research the company, tailor your CV and cover letter to it, and prep for the interview — each step building on the last.",
      "skills": [
        "jd-decoder",
        "company-brief",
        "job-application",
        "interview-prep"
      ]
    },
    {
      "id": "ship-an-mcp-server",
      "name": "Ship an MCP Server",
      "command": "/ship-an-mcp-server",
      "lifecycle": "Spec → Audit → Price",
      "summary": "Make your product genuinely usable by AI agents: spec the server, audit every agent-facing surface, and fix the pricing before agents break it.",
      "skills": [
        "mcp-server-spec",
        "agent-readiness-audit",
        "agent-era-pricing",
        "human-in-the-loop-design"
      ]
    },
    {
      "id": "adopt-ai-properly",
      "name": "Adopt AI Properly",
      "command": "/adopt-ai-properly",
      "lifecycle": "Policy → Roles → Proof",
      "summary": "The org-side AI adoption arc: a policy people can follow, roles redesigned on purpose, reviews that still measure the human, and an audit that proves what paid.",
      "skills": [
        "ai-usage-policy",
        "role-redesign-for-ai",
        "ai-assisted-performance-review",
        "ai-roi-audit"
      ]
    },
    {
      "id": "design-review",
      "name": "Design Review",
      "command": "/design-review",
      "lifecycle": "React → Measure → Diagnose → Hand over",
      "summary": "Review a design end to end and finish with measured numbers rather than adjectives — every contrast ratio computed, and the fixes split into find-and-replace versus decisions somebody has to make.",
      "skills": [
        "design-critique",
        "accessibility-audit",
        "design-system-audit",
        "design-handoff-brief"
      ]
    }
  ]
}
