test-review

Evaluate test suites for success and failure path coverage.

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

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Assessing the quality and coverage of a test suite to ensure it exercises both success and failure paths, includes regression tests, and avoids brittle or over-mocked patterns.

Core Features & Use Cases

  • Gaps detection — identifies missing failure paths and unguarded past bugs.
  • Quality hygiene — checks test structure (arrange-act-assert), naming clarity, and isolation.
  • Scope — applicable to QA.md workflows, code reviews, or test-plan audits.

Quick Start

Run a test-review pass on your project's test suite to surface coverage gaps and improvement opportunities.

Frequently Asked Questions about test-review

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

FAQPage Schema
How do I evaluate my test suite for missing failure paths and regression coverage?

A test suite evaluation assesses your tests for full coverage of both success and failure paths, identifying missing regression tests and brittle or over-mocked patterns. It enforces arrange-act-assert clarity, meaningful test names, and proper isolation to ensure comprehensive software quality.

What is the best way to detect brittle or over-mocked tests during a code review?

Detecting brittle or over-mocked tests during a code review involves checking the test suite for arrange-act-assert clarity, meaningful naming, and proper isolation. The evaluation specifically targets brittle patterns and over-mocking to improve overall test quality and structural hygiene.

Can I use a test-plan audit to uncover unguarded past bugs in my codebase?

Yes, you can use a test-plan audit to uncover unguarded past bugs by assessing the test suite for missing regression tests. The evaluation identifies coverage gaps where failure paths and previously fixed bugs lack dedicated regression test coverage.

Does test suite quality evaluation work with QA workflows?

Test suite quality evaluation works directly with QA workflows and code reviews. It assesses tests for success and failure path coverage, identifies regression gaps, and enforces structural hygiene rules like arrange-act-assert clarity and meaningful test naming.

Why does my test suite evaluation report missing failure path coverage?

Your test suite evaluation reports missing failure path coverage because the assessment specifically checks whether tests exercise both success and failure scenarios. It reveals gaps where error conditions, exceptions, and edge cases lack dedicated test coverage.