Loading...
Loading...
Expand a problem statement into a Product Requirements Document (PRD). Use when the user has a PROBLEM.md and wants to create a fuller PRD.md with technical approach, dependencies, affected systems, and open questions. Also use when the user says "/prd", "create a PRD", "expand to PRD", or "product requirements document".
npx skill4agent add petestewart/claude-skills prdPROBLEM.md"No PROBLEM.md found. Would you like me to:
- Create one first - Run
to define the problem clearly/problem-statement- Proceed without it - I'll ask you to describe the problem directly"
"What systems or repositories does this work touch?"
PRD.md# PRD: [Title from Problem Statement]
## Problem Statement
[Copy or summarize from PROBLEM.md - Problem, Context, Desired Outcome, Success Criteria]
## Proposed Solution
### Technical Approach
High-level description of how to solve this. Focus on the "what" and "why", not implementation details.
### Key Design Decisions
Important choices and their rationale. Include alternatives considered if relevant.
## Scope
### Affected Systems
- System/repo 1: What changes here
- System/repo 2: What changes here
### Dependencies
External systems, services, or teams this work depends on.
### Out of Scope
[Carry forward from PROBLEM.md, expand if needed]
## Risks & Open Questions
### Risks
- Risk 1: Description and mitigation
- Risk 2: Description and mitigation
### Open Questions
- [ ] Question that needs answering before/during implementation
- [ ] Another unresolved question
## Success Criteria
[Carry forward from PROBLEM.md]
---
*Generated from PROBLEM.md on [date]*open -a Typora PRD.md"I've created PRD.md. Would you like me to:
- Review for gaps - Check for missing technical details, unclear scope, or unaddressed risks
- Done - Proceed with the PRD as-is"
subagent_type: "Explore"Prompt: "Review PRD.md against the actual codebase. Check:
- Does the technical approach align with existing patterns?
- Are affected systems complete? Search for implicit dependencies.
- Do the APIs/endpoints mentioned actually exist? Verify response shapes.
- Are there existing implementations we should reference or follow?
- Are there vague areas that could cause scope creep?
- Are risks adequately identified?
Return structured findings: 🔴 Critical gaps, 🟡 Missing details, 🟢 Confirmed details.""PRD is ready. Would you like me to:
- Create technical specs - Run
to create detailed specifications/specs- Done - Proceed with the PRD as-is"