qa-critic

Analyze test suites for coverage gaps, assertion quality, and false-confidence patterns.

Updated Mar 5, 2026
One-click install
npx skills add https://github.com/zivtech/joyus-desktop --skill qa-critic
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: qa-critic
Source: https://github.com/zivtech/joyus-desktop/tree/main/.claude/skills/qa-critic
Command: npx skills add https://github.com/zivtech/joyus-desktop --skill qa-critic

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This skill addresses the danger of false confidence in software testing, where a green build might hide critical failures due to weak assertions, happy-path bias, or flaky tests.

Core Features & Use Cases

  • Verification Audit: Analyzes test suites for coverage gaps, assertion quality, and false-confidence patterns.
  • Risk Mapping: Identifies where the test suite fails to protect against meaningful product or system failures.
  • Use Case: Before a major release, use this skill to audit your test suite to ensure that your green CI signal actually represents a safe and reliable product state.

Quick Start

Ask the qa-critic to review the current test suite in the repository to identify potential coverage gaps and reliability risks.

Frequently Asked Questions about qa-critic

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

FAQPage Schema
How do I audit a test suite for coverage gaps and false-confidence patterns?

To audit a test suite for coverage gaps, you evaluate test source code, configuration files, and CI settings to identify weak assertions, happy-path bias, and false-confidence patterns. This risk-based assessment ensures your green CI signal reflects reliable verification.

Why does a green CI build hide critical failures in my test suite?

A green CI build hides critical failures due to false-confidence patterns like weak assertions, happy-path bias, or flaky tests. Analyzing your test suite helps map these risks and identifies where verification fails to protect against meaningful product failures.

What is the best way to analyze CI stability before a major release?

The best way to analyze CI stability before a major release is performing a comprehensive risk-based assessment of your test suite. This involves evaluating assertion quality and coverage gaps to ensure the green signal represents a safe and reliable product state.

Do I need test source code and CI settings to perform a test strategy validation?

Yes, you need access to test source code, configuration files, and CI settings to perform test strategy validation. Accessing these inputs allows a comprehensive evaluation of reliability risks and false-confidence patterns within your verification process.

When do I need to assess test suite reliability for risk mapping?

You need to assess test suite reliability for risk mapping when you want to identify where your tests fail to protect against meaningful system failures. This process evaluates assertion quality and coverage gaps to eliminate false confidence before pre-release audits.