Create a new PRD from the template with all 11 sections
Create a new Product Requirements Document from the x4-mono PRD template.
The user describes what they want to build. If unclear, ask for:
wiki/status.md to find the next available PRD numberuser-notifications)wiki/_templates/prd-template.md to wiki/inbox/prd-NNN-{slug}.mdwiki/_templates/prd-template.mdwiki/inbox/prd-NNN-{slug}.mdwiki/status.md| # | Section | Key Content |
|---|---|---|
| 1 | Problem Statement | Pain point, why it matters |
| 2 | Success Criteria | Measurable targets (table) |
| 3 | Scope | In scope, out of scope, assumptions |
| 4 | System Context | Dependency diagram, consumed by |
| 5 | Technical Design | Data model, architecture, API, file structure |
| 6 | Implementation Plan | Task table + Claude Code annotations |
| 7 | Testing Strategy | Test pyramid, key scenarios |
| 8 | Non-Functional Requirements | Performance, security targets |
| 9 | Rollout & Migration | Steps, rollback plan |
| 10 | Open Questions | Unresolved items with impact |
| 11 | Revision History | Version log |
Every task marked as Claude Code Candidate must include:
**Task N (Name)**:
- **Context needed**: [files to read before starting]
- **Constraints**: [what NOT to do, boundaries to respect]
- **Done state**: [specific completion criteria]
- **Verification command**: [shell command to verify]
Add to the PRD Inventory table:
| PRD-NNN | [Title](inbox/prd-NNN-slug.md) | Draft | PRD-XXX (if any) | `wiki/inbox/` |
If the PRD has dependencies, update the Dependency Graph section too.
Draft in wiki/inbox/