Loading...
Loading...
Found 53 Skills
Test-Driven Development methodology enforcing RED-GREEN-REFACTOR cycle. Use for writing tests first, preventing regression, and ensuring code correctness. Based on obra/superpowers.
Use red-green-refactor to implement features and bug fixes with tests first. Only use if requested explicitely, for general tdd use mattpocock/skills/tdd
Apply to multi-step work (sweeps, migrations, runs of similar edits) and to how you stack commits and PRs. Break work into small units that each end in a verifiable state, check each before the next, and order delivery so the sequence proves itself to a reviewer.
Decide how much proof a piece of work needs — from just looking at it, to walking the flow, to writing a test, to writing the test first. Use right after a feature works, before changing code that already works, and every time something that used to work breaks. Also use when the builder asks whether they need tests, or when a change touches money, auth, permissions, data they can't get back, or logic with rules and edge cases.
Use when a code change needs an approach, scope, or validation plan before implementation.