Install any skill in seconds. Free to start, no credit card required.
Get Started Free →bartsoj/IMPLEMENTATION.md
Execute an implementation plan task-by-task using test-driven development and delegate detail work to subagents. Produce an IMPLEMENTATION.md that records what was built, every deviation from the plan with rationale, and the final test-suite state.
Passed 13 of 20 test cases with the skill, and 10 of 20 without it.
and 2 more in the full report
5 fixed11 passed either way7 still failing2 broke
Tokens, turns and time describe resource use, not a dollar price.
One of 5 test cases the skill fixed. Same model, same prompt, with and without the skill.
Every planned requirement was fully implemented in the current pass without leaving anything for future sprints. What exact phrase should be written under the deferred items section?
| Checked | Without skill | With skill |
|---|---|---|
| Documents "Nothing deferred." under the deferred section. | Missed | Passed |
The instructions your model reads when the skill loads.
Produce working code that satisfies an implementation plan, plus an IMPLEMENTATION.md that serves as the post-implementation record of what actually happened — every task completed, every test run, every deviation from the plan, and every issue encountered. The document must let a downstream agent (reviewer, verifier, next work unit) pick up without re-reading the diff: it states the final test-suite state, the interfaces that were stabilised, and the gotchas discovered along the way.
The defining discipline — and the commonest violation — is tests first, green before next task, deviations from the plan documented with rationale: every task starts by writing tests that fail for the right reason, every task ends with the full suite green, and every divergence from the plan is captured in the output with a one-sentence why. The commonest failure is moving on to the next task while a test is still red — or silently making a design change that the plan did not call for and leaving the deviation undocumented. Both of those break the chain that downstream review and verification depend on.
PLAN.md in the repo; may also be a document or direct user input. Task ordering, verification criteria, and interface definitions come from here.u<NN> the plan belongs to, if the project organises work in units/<area>/u<NN>/. Auto-discovered from the plan's frontmatter or from the unit folder path. Used in the output frontmatter's unit field.DOMAIN.md, INTERFACES.md, BEHAVIOR.md, or sibling SPEC.mds referenced by the plan. Read on demand when the plan cites them; do not pre-load everything.Implementation proceeds in four phases: task creation, iterative TDD implementation, verification, and documentation.
Read the plan and break it into trackable tasks. Use your judgment on how to split them — the plan's structure is a guide, not a mandate. Each task should be a meaningful, completable unit of work.
Work through tasks following the plan's ordering. For each task, the recommended approach is test-driven development:
Mark each task as completed before moving to the next.
test cases passed, vs 10 / 20 without
Published skills whose descriptions closely match this one, with their headline benchmark lift.
More skills from the same source and nearby in the registry, with their headline benchmark lift.