What problem does it solve?
This Skill helps you build features and fix bugs with a disciplined test-first workflow, so you can verify behavior early and avoid brittle implementation-driven tests.
Core Features & Use Cases
- Behavior-focused testing: Write tests against public interfaces and observable outcomes instead of private methods or internal collaborators.
- Incremental red-green-refactor loops: Add one test at a time, implement the minimum needed to pass, then refactor safely after everything is green.
- Practical test design: Decide what behaviors matter most, identify boundary dependencies to mock, and keep tests resilient through refactors.
- Use case: When adding checkout logic, you can define the user-visible behavior first, prove the path works end to end, and expand coverage without overbuilding.
Quick Start
Ask for a test-driven plan for your feature or bug fix, starting with the first public behavior that should pass.