Testing Strategies
Installation
SKILL.md
Testing Strategies
Write tests that catch bugs, not tests that waste time
This skill provides strategies for effective testing at all levels, from unit to end-to-end.
Core Principles
1. Tests Are Documentation
Good tests explain what the code should do. They're living documentation that can't go stale.
2. Test Behavior, Not Implementation
Tests should verify outcomes, not internal details. Implementation can change; behavior shouldn't.
3. Fast Feedback Loops
Most tests should run in seconds, not minutes. Save slow tests for CI.