test-review

Identify and quantify gaps, redundancies, and maintainability issues in test suites.

11|2|Updated Jan 3, 2022
One-click install
npx skills add https://github.com/hay-kot/dotfiles --skill test-review-hay-kot
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: test-review
Source: https://github.com/hay-kot/dotfiles/tree/main/.ai/skills/test-review
Command: npx skills add https://github.com/hay-kot/dotfiles --skill test-review-hay-kot

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Evaluate tests for quality, coverage, and value, helping teams cut redundancy and maintain meaningful suites.

Core Features & Use Cases

  • Identify coverage gaps: Detect missing paths and edge cases not exercised by tests.
  • Eliminate redundancy: Flag duplicate or overlapping tests that add little value.
  • Guide maintainability: Provide criteria to ensure tests remain stable and useful over time.

Quick Start

Analyze a provided test suite to identify coverage gaps, redundancies, and maintainability improvements.

Frequently Asked Questions about test-review

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

FAQPage Schema
What is a test suite audit and how does it improve software testing quality?

A test suite audit identifies coverage gaps, redundancies, and maintainability issues in software testing. It improves test quality by flagging duplicate tests, detecting missing path coverage, and providing structured criteria to keep tests stable over time.

How do I review test quality in a PR to find missing path coverage?

To review test quality in a PR, apply structured evaluation criteria to identify missing path coverage and edge cases. This process quantifies gaps in unit, integration, and end-to-end tests, ensuring traceable recommendations for test improvements.

Can I use a test review process for unit, integration, and end-to-end tests?

Yes, a test review process applies to unit, integration, and end-to-end tests. It enforces a repeatable review process using structured evaluation criteria to identify redundancies and maintainability issues across all test layers.

What's the best way to eliminate redundant and overlapping tests?

The best way to eliminate redundant and overlapping tests is to perform a focused test review that flags duplicate tests adding little value. This structured evaluation quantifies redundancies and provides traceable recommendations to cut unnecessary tests.

When do I need a pre-release check for test maintainability?

You need a pre-release check for test maintainability when you want to ensure tests remain stable and useful over time. This review identifies maintainability issues and coverage gaps before release, applying structured criteria across all test types.