Install any skill in seconds. Free to start, no credit card required.
Get Started Free →gsd-build/tdd
Test-driven development with red-green-refactor loops built around vertical slices (tracer bullets), not horizontal layers.
Passed 22 of 24 test cases with the skill, and 13 of 24 without it.
and 7 more in the full report
9 fixed14 passed either way2 still failing0 broke
Tokens, turns and time describe resource use, not a dollar price.
One of 9 test cases the skill fixed. Same model, same prompt, with and without the skill.
All tests for task T03 in slice S01 are green and refactored. How should I record task completion in the task plan file?
| Checked | Without skill | With skill |
|---|---|---|
| The response specifies marking the task complete using gsd CLI tools instead of manually editing markdown checkboxes. | Missed | Passed |
The instructions your model reads when the skill loads.
Invocation points:
Do not use this skill for:
/gsd start spike — no production code ships)<core_principle> TESTS VERIFY BEHAVIOR THROUGH PUBLIC INTERFACES, NOT IMPLEMENTATION DETAILS. A good test reads like a specification and survives refactors. A test that mocks internals or asserts private state fails every time you clean up the code — that is a bad test pretending to be a good one.
VERTICAL SLICES, NOT HORIZONTAL LAYERS. Writing all tests upfront ("horizontal slicing") produces tests for behavior you imagined, not behavior the code actually exhibits. One tracer bullet at a time: write one test, make it pass, learn, write the next.
NEVER REFACTOR WHILE RED. Refactoring without a passing test means you are guessing whether you broke something. Get to green first. Then clean up. Then go red again for the next slice. </core_principle>
Before writing anything:
If the user has not supplied these, ask — one round, 1–3 questions.
test cases passed, vs 13 / 24 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.