Write a feature implementation plan in Claude Code
Turn goals and constraints into ordered implementation, testing, and release steps with risks and measurable outcomes.
中文Install in Claude Code
A Claude Code project. Supply the feature goal, the change boundaries, and the values to verify.
- Review `.claude/skills/writing-plans/SKILL.md` and its requirements at the pinned GitHub commit.
- Create `.claude/skills/writing-plans/` in your project and save the reviewed file as `.claude/skills/writing-plans/SKILL.md`.
- Start Claude Code from that project's root, then select `/writing-plans` in the slash menu.
Example task
Add a print view to a rehearsal list. Keep the current list, reuse browser printing, and avoid adding a new system. The fixture is `room=Willow, rows=24, paper=A4`.What to check
Plan print styles, pagination checks with the fixture, a duty-editor trial, then release. Success is `paper=A4; visible rows=24` while the existing list remains available. Mitigate the risk of a clipped last row with print preview.
Original SKILL.md on GitHub · Updated
Frequently asked question
How can an implementation plan make success measurable?
Define the observable user outcome and add a step that checks it against the sample. Give each known risk a verification or recovery action.