
Test Quality Analysis
- 196 repo stars
- Updated July 25, 2026
- secondsky/claude-skills
Detect test smells, overmocking, flaky tests, and coverage gaps; analyze test effectiveness, maintainability, and reliability.
About
Detects test smells, overmocking, flaky tests, and coverage issues, analyzing test effectiveness, maintainability, and reliability. Developers use it when reviewing or improving the quality of an existing test suite.
- Detect test smells
- Find overmocking + flaky tests
- Coverage gaps
- Maintainability + reliability
Test Quality Analysis by the numbers
- Data as of Jul 28, 2026 (Skillselion catalog sync)
/plugin marketplace add secondsky/claude-skills/plugin install test-quality-analysis@claude-skillsAdd your badge
Show developers this skill is listed on Skillselion. Paste this into your README.
| repo stars | ★ 196 |
|---|---|
| Last updated | July 25, 2026 |
| Repository | secondsky/claude-skills ↗ |
What it does
Detect test smells, overmocking, flaky tests, and coverage gaps; analyze test effectiveness, maintainability, and reliability.
README.md
Test Quality Analysis Skill
Detect test smells, overmocking, flaky tests, and coverage issues.
Overview
Expert guidance for analyzing and improving test quality by identifying anti-patterns, weak assertions, and maintainability issues.
When to Use
- Reviewing test code quality
- Detecting test smells (overmocking, flaky tests)
- Improving test maintainability
- Analyzing test effectiveness
- Code review for test suites
Key Detections
- Overmocking: Too many mocks disconnecting tests from reality
- Fragile Tests: Tests that break with unrelated changes
- Flaky Tests: Non-deterministic test results
- Poor Assertions: Weak or missing verification
- Insufficient Coverage: Missing critical paths
Best Practices Covered
- FIRST principles (Fast, Isolated, Repeatable, Self-validating, Timely)
- AAA pattern (Arrange, Act, Assert)
- Mock usage guidelines
- Coverage goals (80%+)
- Test naming conventions
Auto-Trigger Keywords
- test smells
- test quality
- overmocking
- flaky tests
- test coverage analysis
- test maintainability
- test anti-patterns
Source
Adapted from laurigates/dotfiles