qa-review

Review automated test coverage and identify missing edge cases.

6|1|Updated Mar 30, 2026
One-click install
npx skills add https://github.com/wesleyosantos91/multi-agents --skill qa-review-wesleyosantos91
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: qa-review
Source: https://github.com/wesleyosantos91/multi-agents/tree/main/devin/.devin/skills/qa-review
Command: npx skills add https://github.com/wesleyosantos91/multi-agents --skill qa-review-wesleyosantos91

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

It helps you assess whether your codebase has enough automated test coverage and whether important failure and edge-case behaviors are verified.

Core Features & Use Cases

  • Coverage analysis across unit, integration, contract, and e2e tests to spot gaps early.
  • Edge-case and failure-mode review to ensure resilience and regression safety.
  • Missing test detection with risk-based justification, tailored to the language-specific tooling commonly used by your stack (e.g., JUnit 5/PIT/ArchUnit/Testcontainers, pytest, Go -race, Jest/Playwright).

Quick Start

Ask your AI assistant to run qa-review on the current branch with no additional arguments to evaluate test coverage and identify the highest-risk missing cases.

Frequently Asked Questions about qa-review

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

FAQPage Schema
How do I identify missing edge cases and gaps in my automated test coverage?

To identify missing edge cases in automated test coverage, you need a quality review that maps risk-based criteria to your language-specific test tooling. This process evaluates unit, integration, and e2e tests to produce actionable findings for unverified failure behaviors.

How do I assess regression risk across unit, integration, and contract tests?

Assessing regression risk involves reviewing unit, integration, and contract test coverage to spot gaps early. A risk-justified review evaluates whether important failure modes are verified and recommends targeted tests to ensure resilience against likely regressions.

Does test coverage review work with language-specific tooling like pytest and JUnit?

Test coverage review works with language-specific tooling like pytest, JUnit 5, and Jest by mapping review criteria to their native capabilities. This ensures missing test detection is tailored to the frameworks commonly used by your stack.

What is the best way to find unverified failure behaviors in my codebase?

The best way to find unverified failure behaviors is performing an edge-case and failure-mode review across your test suite. This validates regression safety by checking if your automated tests actually verify important failure paths and produce risk-justified recommendations.

Can I run a quality review on my current branch without configuring extra arguments?

You can run a quality review on your current branch with no additional arguments. Simply ask your AI assistant to execute the test coverage evaluation to immediately identify the highest-risk missing cases and uncover gaps in your automated tests.