
Implement Spec
Implement an existing spec through committed passes.
Install
npx skills add dzhng/skills --skill implement-spec -g -a claude-code -y- Repository
- dzhng/skills1.4k
- Category
- Engineering
- Updated
- 3d ago
- License
- MIT
- Context cost
- Mediumabout 3,000 tokens
- Runs scripts
- No, instructions only
What it does
Implement an existing spec through committed passes. Use for long or multi-pass specs that need maintenance checkpoints to periodically clean code, handoffs, priorities, and plan bloat before drift accumulates.
Implement Spec
Build the active spec to completion, one reviewable pass at a time. The spec is the implementation plan; user constraints and accepted experimental evidence remain binding when the architecture changes.
A pass (usually one slice) is a commit checkpoint, not a stopping point. The job is the whole spec, every slice, every global TODO, not the first green commit. Finishing a pass means starting the next one, not handing back to the user. Only stop when the spec is fully implemented (or a genuine blocker needs a decision only the user can make).
Work in parallel wherever the graph allows. Do not walk the ladder one slice at a time when slices are independent. Read the spec's dependency graph as a wavefront and delegate independent passes to subagents that run concurrently (see Rules), you orchestrate and integrate; only serialize what genuinely depends on prior work.
