PD Phase 6: Handoff¶
Prepare and execute the development handoff with a complete package of PRD, prototype, SPECchen, and design journey.
Command: /pd-6-handoff [--package | --meeting | --verify]
When to use¶
After all SPECchen are generated and all previous quality gates have passed. This is the final product design phase before work transitions to the development workflow.
What happens¶
The skill first checks for .repo-manifest.yaml to determine the handoff mode:
Unified repo mode (.repo-manifest.yaml exists)¶
No external handoff package needed -- all artifacts are in the same repo:
1. Verifies all design quality gates passed
2. Bootstraps tech stack if src/ is empty
3. Sets up .specify/ directory with constitution from PRD
4. Transitions .design-state.yaml to development mode
5. Points to /activate for SPECchen execution sequence
Separate project mode (standard handoff)¶
- Quality gate verification -- All six previous gates must pass. Blocks if any fail.
- Handoff package -- Creates
06-Handoff/containing: README.md-- Overview and quick linkshandoff-checklist.md-- Verification checklistmeeting-agenda.md-- 60-minute handoff meeting agendadevelopment-guide.md-- Quick start for developersdesign-journey.md-- Full iteration history, key decisions, and rationale- PRD feature table links -- Verifies all Prototyp and FB-Link columns are populated.
- Package verification -- Checks all files exist and cross-references are valid.
Modes¶
- Default -- Full handoff workflow
--package-- Prepare handoff package only--meeting-- Generate meeting agenda--verify-- Verify package completeness
Output¶
- Complete
06-Handoff/directory with 5 documents - Design journey document capturing iteration history and decisions
- Verified cross-links between PRD, prototype, and SPECchen
.design-state.yamlmarked ashandoff_complete
Next step¶
Development workflow begins:
- Unified repo: /activate to load first SPECchen
- Separate project: Development team runs /0-start -> /1-bootstrap -> /2-plan with SPECchen