gaia-test-review

Dispatch test quality and flakiness analysis to subagents and generate a review report.

2|Updated Apr 15, 2026
One-click install
npx skills add https://github.com/gaiastudio-ai/gaia-public --skill gaia-test-review
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: gaia-test-review
Source: https://github.com/gaiastudio-ai/gaia-public/tree/main/plugins/gaia/skills/gaia-test-review
Command: npx skills add https://github.com/gaiastudio-ai/gaia-public --skill gaia-test-review

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) components.

What problem does it solve?

Audits test quality and identifies flaky tests across a story's test suite to reduce manual QA effort and improve CI reliability.

Core Features & Use Cases

  • Dispatches test-quality assessment to the Vera QA subagent for coverage, isolation, and assertion quality analysis.
  • Dispatches flakiness analysis to the Sable Test Architect subagent to detect non-determinism, shared state, and external dependencies.
  • Generates a machine-readable verdict and a human-readable report, then logs results to the Review Gate.

Quick Start

Run /gaia-test-review with a valid story-key to generate the Test Review report.

Frequently Asked Questions about gaia-test-review

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

FAQPage Schema
How do I audit test quality and detect flaky tests in my suite?

Test quality assessment evaluates coverage, isolation, and assertion quality. Dispatching this analysis to a QA subagent identifies gaps in test suites to reduce manual QA effort and improve CI reliability.

What causes flaky tests and how can I analyze non-determinism in CI?

You need a valid story-key to run the test review. The process resolves the target story by key using the canonical docs path, validates its readiness, and generates a report at docs/test-artifacts/{story_key}-test-review.md.

How do I generate a machine-readable verdict for test reviews?

Test quality assessment evaluates coverage, isolation, and assertion quality. Dispatching this analysis to a QA subagent identifies gaps in test suites to reduce manual QA effort and improve CI reliability.

Do I need a story-key to generate a test review report?

Flaky tests often stem from non-determinism, shared state, and external dependencies. Dispatching flakiness analysis to a test architect subagent detects these issues to improve CI reliability and reduce manual investigation.