What I do
- Verify tests were written before implementation (TDD)
- Check acceptance tests exist for features
- Review property-based test coverage for invariants
- Validate nutype validator tests
- Identify missing edge cases
When to use me
Use this skill when reviewing PRs, after implementing features, or when test quality is in question.
Review Checklist
- Failing test exists for every bug fix
- Acceptance tests cover end-to-end behavior
- Unit tests cover edge cases
- Property-based tests cover invariants
- Nutype validators have boundary tests
- Tests are fast and deterministic