What problem does it solve?
Write, review, or restructure Python tests with a product-focused, behavior-driven philosophy. Use this skill whenever writing new tests, auditing existing ones, naming test functions, or planning coverage — even if the user just says 'add tests' or 'check my tests.' Also use when the user asks whether a test is good, what to test next, or whether their test suite is missing something. Covers naming conventions, test structure, and distinguishing behavior-driven tests from code-path-mirroring tests.
Core Features & Use Cases
- Guides test naming to reflect guaranteed behavior and scenarios
- Helps audit and restructure test suites for coverage and clarity
- Assists in planning test strategy across modules and features in a product-focused way
Quick Start
Describe the code behavior you want verified and request test stubs or an audit.