brainstorming
You MUST use this before any creative work - creating features, building components, adding functionality, or modifying behavior.…
Build a structured PRD that connects problem, users, solution, and success criteria. Use when turning discovery notes into an engineering-ready document for a major initiative.
Claude Code
$ npx -y skills add getcrew44/crew44 --skill prd-development --agent claude-code
Codex
$ npx skills add getcrew44/crew44 --skill prd-development -a codex -y
Cursor
$ npx skills add getcrew44/crew44 --skill prd-development -a cursor -y
Gemini CLI
$ npx skills add getcrew44/crew44 --skill prd-development -a gemini-cli -y
GitHub Copilot
$ npx skills add getcrew44/crew44 --skill prd-development -a github-copilot -y
OpenCode
$ npx skills add getcrew44/crew44 --skill prd-development -a opencode -y
Windsurf
$ npx skills add getcrew44/crew44 --skill prd-development -a windsurf -y
name: prd-development description: Build a structured PRD that connects problem, users, solution, and success criteria. Use when turning discovery notes into an engineering-ready document for a major initiative. intent: >- Guide product managers through structured PRD (Product Requirements Document) creation by orchestrating problem framing, user research synthesis, solution definition, and success criteria into a cohesive document. Use this to move from scattered notes and Slack threads to a clear, comprehensive PRD that aligns stakeholders, provides engineering context, and serves as a source of truth—avoiding ambiguity, scope creep, and the "build what's in my head" trap. type: workflow theme: pm-artifacts best_for: - "Writing a complete PRD from scratch" - "Structuring product requirements for an engineering handoff" - "Documenting a major new feature before development begins" scenarios: - "I need a PRD for a new AI-powered recommendation feature in our e-commerce platform" - "I've completed a discovery sprint and need to turn the findings into a PRD my engineers can act on" estimated_time: "60-120 min"
Guide product managers through structured PRD (Product Requirements Document) creation by orchestrating problem framing, user research synthesis, solution definition, and success criteria into a cohesive document. Use this to move from scattered notes and Slack threads to a clear, comprehensive PRD that aligns stakeholders, provides engineering context, and serves as a source of truth—avoiding ambiguity, scope creep, and the "build what's in my head" trap.
This is not a waterfall spec—it's a living document that captures strategic context, customer problems, proposed solutions, and success criteria, evolving as you learn through delivery.
A PRD (Product Requirements Document) is a structured document that answers: 1. **What problem are we solving?** (Problem statement) 2. **For whom?** (Target users/personas) 3. **Why now?** (Strategic context, business case) 4. **What are we building?** (Solution overview) 5. **How will we measure success?** (Metrics, success criteria) 6. **What are the requirements?** (User stories, acceptance criteria, constraints) 7. **What are we NOT building?** (Out of scope)
# [Feature/Product Name] PRD ## 1. Executive Summary - One-paragraph overview (problem + solution + impact) ## 2. Problem Statement - Who has this problem? - What is the problem? - Why is it painful? - Evidence (customer quotes, data, research) ## 3. Target Users & Personas - Primary persona(s) - Secondary persona(s) - Jobs-to-be-done ## 4. Strategic Context - Business goals (OKRs) - Market opportunity (TAM/SAM/SOM) - Competitive landscape - Why now? ## 5. Solution Overview - High-level description - User flows or wireframes - Key features ## 6. Success Metrics - Primary metric (what we're optimizing for) - Secondary metrics - Targets (current → goal) ## 7. User Stories & Requirements - Epic hypothesis - User stories with acceptance criteria - Edge cases, constraints ## 8. Out of Scope - What we're NOT building (and why) ## 9. Dependencies & Risks - Technical dependencies - External dependencies (integrations, partnerships) - Risks and mitigations ## 10. Open Questions - Unresolved decisions - Areas requiring discovery
---
When running this workflow as a guided conversation, use [`workshop-facilitation`](../workshop-facilitation/SKILL.md) as the interaction protocol.
It defines:
This file defines the workflow sequence and domain-specific outputs. If there is a conflict, follow this file's workflow logic.
Use `template.md` for the full fill-in structure.
This workflow orchestrates **8 phases** over **2-4 days**, using multiple component and interactive skills.
---
**Goal:** Write a one-paragraph overview for skimmers.
**1. Draft Executive Summary**
> "We're building a guided onboarding checklist for non-technical small business owners to solve the problem of 60% drop-off in the first 24 hours due to lack of guidance, which will increase activation rate from 40% to 60% and reduce churn by 10%."
Orchestrate a crew of specialist AI agents in one local-first workspace. Each role on its best model, with memory and skills that compound. Free, MIT.
You MUST use this before any creative work - creating features, building components, adding functionality, or modifying behavior.…
Use when you have a written implementation plan to execute in a separate session with review checkpoints
Use when implementation is complete, all tests pass, and you need to decide how to integrate the work - guides completion of…
Use when receiving code review feedback, before implementing suggestions, especially if feedback seems unclear or technically…
Use when completing tasks, implementing major features, or before merging to verify work meets requirements
Use when encountering any bug, test failure, or unexpected behavior, before proposing fixes
You MUST use this before any creative work - creating features, building components, adding functionality, modifying behavior, or…
Ask which skill or flow fits your situation. A router over the skills in this repo.