opencode-workflow/skills/finalize-plan/SKILL.md

45 lines
1.4 KiB
Markdown

---
name: finalize-plan
description: "Final sanity check and handoff preparation for the implementation plan. Ensures structural completeness, single-file enforcement, and readiness for QA and Engineering handoff."
---
This skill performs the final verification of the plan document before handoff.
**Announce at start:** "I'm using the finalize-plan skill to perform the final check on the implementation plan."
## Primary Input
- `docs/plan/{feature}.md`
## Primary Output (STRICT PATH)
- Final `docs/plan/{feature}.md`
## Process
You MUST complete these steps in order:
1. Verify all 12 required sections are present
2. Verify every task has dependencies, deliverables, and completion criteria
3. Verify the dependency graph matches the execution order text
4. Verify milestone groupings are coherent and complete
5. Verify the design traceability section covers all major upstream elements
6. Remove placeholder text, examples, and unfinished template content
7. Fix typos, naming inconsistencies, and formatting issues
## Guardrails
Do:
- Be strict about section completeness
- Ensure the plan is directly consumable by QA and Engineering
- Keep the plan as the single source of planning truth
Do not:
- Add new design decisions
- Change scope
- Create new files
## Transition
After finalization, the Planner Agent's work is complete. The handoff is ready for QA.