test-review

Analyze test suites for coverage, quality, and LLM-specific anti-patterns.

1|1|Updated Mar 9, 2026
One-click install
npx skills add https://github.com/trevorbyrum/claude-skills-suite --skill test-review-trevorbyrum
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: test-review
Source: https://github.com/trevorbyrum/claude-skills-suite/tree/main/skills/test-review
Command: npx skills add https://github.com/trevorbyrum/claude-skills-suite --skill test-review-trevorbyrum

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

This Skill rigorously evaluates the quality, coverage, and effectiveness of your project's test suite, ensuring it genuinely protects against regressions and doesn't just provide a false sense of security.

Core Features & Use Cases

  • Comprehensive Test Audit: Analyzes test strategy, feature coverage, and identifies specific quality issues like stub detection, mock overuse, and fragile tests.
  • Mutation Testing Assessment: Evaluates the impact of mutation testing results to gauge true test suite resilience.
  • LLM Anti-Pattern Detection: Catches common pitfalls in AI-generated tests, such as "Magic Number Test" and "Coverage Theater."
  • Use Case: Before merging a critical new feature, use this Skill to ensure that all aspects of the feature are adequately tested, identify any missing error paths, and verify that the tests are robust enough to catch subtle bugs.

Quick Start

Run a full audit of the current test suite to identify any gaps or quality issues.

Frequently Asked Questions about test-review

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I audit test coverage and identify gaps in my project's test suite?

To audit test coverage and identify gaps, this Skill analyzes your test suites against project features to evaluate strategy, assess architecture alignment, and expose missing error paths before a critical merge.

What are common LLM test anti-patterns and how do I detect them?

LLM test anti-patterns include pitfalls like "Magic Number Test" and "Coverage Theater." This Skill detects these specific AI-generated test issues by auditing test quality, checking for stub overuse, and identifying fragile assertions.

How do I evaluate mutation testing adequacy for my regression tests?

Evaluating mutation testing adequacy involves analyzing mutation testing results to gauge true test suite resilience. This Skill assesses these results alongside property-based testing coverage to verify your regression tests catch subtle bugs.

When should I not rely on high test coverage percentages?

You should not rely on high test coverage percentages when they provide a false sense of security. This Skill audits test quality by detecting mock overuse and stubs, ensuring tests genuinely protect against regressions rather than just inflating metrics.

Does this test quality audit work without specific testing framework dependencies?

Yes, this test quality audit works without specific framework dependencies, analyzing test strategy and feature coverage at the suite level to identify quality issues and provide severity-ranked findings.

What is the best way to find missing error paths in my test suite before merging?

The best way to find missing error paths before merging is to run a comprehensive test audit. This Skill evaluates test coverage against project features, identifies gaps, and provides detailed recommendations for improvement.