
tdd
412.0K installs Matt PocockBest for: TDD that produces tests worth keeping, not just green ones
The most installed testing skill in the registry treats TDD as more than a loop: it is a reference for what the loop should produce. Its central idea is the seam, the public boundary where a test observes behavior without reaching inside. Before writing any test, the agent must write down the seams under test and confirm them with you, which is how testing effort lands on critical paths instead of every imaginable edge case.
The anti-patterns section names the three ways agent-written tests go bad: implementation-coupled tests that break on refactor, tautological tests that recompute the expected value the way the code does, and horizontal slicing, writing all tests up front against imagined behavior. The prescribed alternative is vertical slices, one tracer-bullet test per cycle. Refactoring is deliberately not part of the loop; it belongs to the sibling code-review skill.
- 412K installs, the registry's top testing skill
- Seams agreed with you before any test is written
- Names the tautological and implementation-coupled traps
- Tracer-bullet vertical slices, never bulk test-first

















