← Back to list

prd
by kurko
An OS for agents running a company
⭐ 0🍴 0📅 Jan 20, 2026
SKILL.md
name: "PRD" description: "Create Product Requirements Documents. Use when defining requirements for a feature or product."
PRD
Create Product Requirements Documents that translate vision into actionable requirements.
When to Use
- After vision is established
- When defining a feature for implementation
- When requirements need formal documentation
- Before breaking work into user stories
Dependencies
- vision.md - Vision document must exist
- Check:
projects/{project}/docs/vision.md
- Check:
Book Triggers
Reference: [[books/product-innovation.md]]
- Apply "Inspired" PRD principles
- Use "Escaping the Build Trap" outcome focus
Reference: [[books/software-craft.md]]
- Apply "User Story Mapping" for requirements structure
PRD Template
# PRD: [Feature Name]
## TLDR
[2-4 sentences: What we're building, why, and what success looks like.]
## Context
**Vision:** [Link to vision doc]
**Author:** [Who wrote this]
**Status:** Draft | In Review | Approved
**Last Updated:** YYYY-MM-DD
## Problem Statement
[What problem does this solve? Who has this problem?]
## Goals
### Primary Goal
[The main outcome we're seeking]
### Secondary Goals
- [Additional outcomes]
### Non-Goals
- [What this explicitly does NOT aim to achieve]
## User Stories
### [User Type 1]
**As a** [user type]
**I want to** [action]
**So that** [benefit]
**Acceptance Criteria:**
- [ ] [Criterion 1]
- [ ] [Criterion 2]
- [ ] [Criterion 3]
### [User Type 2]
**As a** [user type]
**I want to** [action]
**So that** [benefit]
**Acceptance Criteria:**
- [ ] [Criterion 1]
- [ ] [Criterion 2]
## Requirements
### Functional Requirements
| ID | Requirement | Priority | Notes |
|----|-------------|----------|-------|
| FR1 | [Requirement] | Must | |
| FR2 | [Requirement] | Should | |
| FR3 | [Requirement] | Could | |
### Non-Functional Requirements
| ID | Requirement | Target | Notes |
|----|-------------|--------|-------|
| NFR1 | Performance | [metric] | |
| NFR2 | Security | [standard] | |
| NFR3 | Accessibility | [level] | |
## Scope
### In Scope
- [What's included]
### Out of Scope
- [What's explicitly excluded]
### Future Considerations
- [Things to consider later]
## Design
### User Flow
[Describe or link to user flow]
### Mockups
[Link to designs if available]
### Technical Considerations
[Any technical constraints or decisions]
## Success Metrics
| Metric | Current | Target | How Measured |
|--------|---------|--------|--------------|
| [Metric 1] | [baseline] | [goal] | [method] |
| [Metric 2] | [baseline] | [goal] | [method] |
## Risks and Mitigations
| Risk | Impact | Likelihood | Mitigation |
|------|--------|------------|------------|
| [Risk 1] | High/Med/Low | High/Med/Low | [Plan] |
| [Risk 2] | High/Med/Low | High/Med/Low | [Plan] |
## Dependencies
- [External dependency 1]
- [Technical dependency 2]
## Timeline
| Milestone | Target Date | Notes |
|-----------|-------------|-------|
| PRD Approved | | |
| Design Complete | | |
| Development Start | | |
| Testing Complete | | |
| Launch | | |
## Open Questions
- [ ] [Question needing answer]
- [ ] [Another question]
## Appendix
[Additional details, research, or references]
Output Location
projects/{project}/docs/prd/{feature-name}.md
PRD Quality Levels
Lightweight PRD
For small features:
- TLDR
- Problem Statement
- User Stories with Acceptance Criteria
- Scope
Standard PRD
For medium features:
- Full template
- Skip optional sections if not relevant
Comprehensive PRD
For major features/products:
- Full template
- Detailed requirements tables
- Risk analysis
- Timeline with dependencies
Scoping Process
Apply Appetite-Based Scoping (Shape Up)
-
Set appetite
- How much time/effort is this worth?
- Small batch (1-2 weeks) vs big batch (6 weeks)
-
Shape to fit
- What can we deliver within appetite?
- What must be cut?
-
Document fixed vs variable
- Fixed: deadline, team size
- Variable: scope
MoSCoW Prioritization
- Must - Required for launch
- Should - Important but not critical
- Could - Nice to have
- Won't - Explicitly excluded (this time)
PRD Review Checklist
- Links to vision document
- Problem clearly stated
- User stories have acceptance criteria
- Scope is explicit (in and out)
- Success metrics are measurable
- Risks identified with mitigations
- Open questions surfaced
Integration
With vision.md
- PRD references and builds on vision
- Vision's success criteria become PRD's goals
With user-stories.md
- User stories in PRD get broken down further
- Each story becomes trackable work
With engineering
- PRD is the contract for what to build
- Acceptance criteria define "done"
Anti-Patterns
- Solution without problem - Always start with why
- Vague acceptance criteria - Must be testable
- Scope creep - Document what's out
- Missing metrics - How do we know it worked?
- No risks - Every project has risks
- PRD as spec - PRD is "what", not "how"
Score
Total Score
40/100
Based on repository quality metrics
✓SKILL.md
SKILL.mdファイルが含まれている
+20
○LICENSE
ライセンスが設定されている
0/10
○説明文
100文字以上の説明がある
0/10
○人気
GitHub Stars 100以上
0/15
○最近の活動
3ヶ月以内に更新がある
0/10
○フォーク
10回以上フォークされている
0/5
✓Issue管理
オープンIssueが50未満
+5
✓言語
プログラミング言語が設定されている
+5
○タグ
1つ以上のタグが設定されている
0/5
Reviews
💬
Reviews coming soon