PD Phase 5: SPECchen¶
Break the PRD into implementation-sized feature briefs (SPECchen) for development handoff.
Command: /pd-5-specchen [--prd PATH | --feature NAME]
When to use¶
After the prototype is validated. SPECchen bridge the gap between a broad PRD and actionable development work. Each SPECchen is sized for 1-2 sprints and follows a SpecKit-compatible format.
What happens¶
- PRD delta review -- Checks
03-PRD/PRD-DELTA.mdfor accumulated requirement changes from prototyping and validation. Offers to incorporate them into the PRD before generating specs. - PRD and PID loading -- Reads the full PRD and PID for features, priorities, tech stack, and constraints.
- Feature scope analysis -- Assesses complexity, identifies shared components, determines feature boundaries, and maps each feature to prototype sections.
- SPECchen-0 generation -- Creates the project setup spec covering tech stack, shared components, CI/CD, and database schema.
- Feature SPECchen generation -- For each PRD feature, creates a SPECchen file with metadata (SPEC ID, parent PRD, prototype link, dependencies), user stories, acceptance criteria, technical specifications, and API endpoints.
- PRD update -- Populates the FB-Link column in PRD Section 4 to link each feature to its SPECchen file.
Output¶
05 SPECchen/SPECchen-0-project-setup.md05 SPECchen/SPECchen-N-[feature-name].mdfor each feature- Updated PRD Section 4 with FB-Link column populated
- Dependency map between SPECchen files
Quality gate¶
- All PRD features have corresponding SPECchen
- Acceptance criteria defined for each
- SpecKit-compatible YAML frontmatter present
- Dependencies between SPECchen mapped