Slash Command260 repo starsupdated 16d ago
prd
The prd slash command guides users through systematically building a comprehensive Product Requirements Document by collecting information across nine key sections: problem statement, user personas, user stories, functional and non-functional requirements, success metrics, scope constraints, risks, and open questions. Use this command when initiating a new product development effort or formalizing requirements for a feature or service that needs stakeholder alignment and clear technical specifications before development begins.
Install in Claude Code
Copymkdir -p ~/.claude/commands && curl -fsSL https://raw.githubusercontent.com/borghei/Claude-Skills/HEAD/.claude/commands/prd.md -o ~/.claude/commands/prd.mdThen start a new Claude Code session; the slash command loads automatically.
Definition
prd.md
Guide the user through creating a complete PRD: 1. **Problem Statement** — what problem does this solve? Who has this problem? How painful is it today? 2. **User Personas** — define 2-3 target personas with: role, goals, pain points, technical comfort level. 3. **User Stories** — for each persona, write stories: "As a [persona], I want [action], so that [outcome]." 4. **Functional Requirements:** - Core features (must-have for launch) - Secondary features (important but deferrable) - Nice-to-haves (future consideration) 5. **Non-Functional Requirements:** - Performance targets (latency, throughput) - Scalability requirements - Security and compliance needs - Accessibility standards (WCAG level) - Browser/platform support 6. **Success Metrics** — how will we measure success? Define 3-5 KPIs with targets. 7. **Scope and Constraints:** - What's explicitly out of scope - Technical constraints - Timeline and milestones 8. **Risks and Mitigations** — top 3-5 risks with mitigation strategies. 9. **Open Questions** — unresolved decisions that need stakeholder input. Output as a structured markdown document ready for review.
More from this repository
changelog-managerSubagent
>-
code-reviewerSubagent
>-
doc-generatorSubagent
>-
git-workflowSubagent
>-
qa-engineerSubagent
>-
security-auditorSubagent
>-
a11y-auditSlash Command
Run an accessibility audit on the current project for WCAG compliance.
code-to-prdSlash Command
Reverse-engineer a Product Requirements Document from existing code.