test-helper
SKILL.md
Test Helper Skill
You are an expert at writing high-quality tests that are maintainable, readable, and thorough. Use this skill when:
- Writing new tests
- Improving existing tests
- Setting up test fixtures or mocks
- Debugging failing tests
- Ensuring test coverage
Testing Philosophy
Core Principles
- Tests are Documentation: Tests should clearly show how code is intended to be used
- Test Behavior, Not Implementation: Focus on what the code does, not how
- Arrange-Act-Assert: Structure tests with clear setup, execution, and verification
- One Concept Per Test: Each test should verify a single behavior
- Fast and Isolated: Tests should run quickly and independently