Skills

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.

Workflow

Read the whole SKILL.md on GitHub

More in Engineering