gaia-check-review-gate

Invoke review-gate.sh to report per-row Review Gate statuses and a composite verdict.

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

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires checkpoint.sh, lifecycle-event.sh, resolve-config.sh, validate-gate.sh, sprint-state.sh, and includes scripts (resource) components.

What problem does it solve?

This skill verifies the composite Review Gate status for a story file by invoking review-gate.sh to read each gate row and report per-row status using PASSED / FAILED / UNVERIFIED.

Core Features & Use Cases

  • Reads a story's Review Gate table from the story file and surfaces per-row statuses using the canonical vocabulary PASSED, FAILED, UNVERIFIED.
  • Invokes the shared review-gate.sh script to extract gate statuses for six canonical reviews (Code Review, QA Tests, Security Review, Test Automation, Test Review, Performance Review) and normalizes non-canonical values to UNVERIFIED with warnings.
  • Returns a structured report with a composite verdict and a per-row breakdown suitable for automated pipelines.

Quick Start

Provide a story_key to gaia-check-review-gate to evaluate the story's Review Gate status

Frequently Asked Questions about gaia-check-review-gate

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

FAQPage Schema
How do I verify the review gate status for a story file?▼

To verify the review gate status for a story file, provide a story key to resolve the composite verdict. The system reads the '## Review Gate' section and reports per-row statuses using PASSED, FAILED, or UNVERIFIED.

What is a composite review gate verdict in automated QA workflows?▼

A composite review gate verdict aggregates per-row statuses from a story file's Review Gate table into a single outcome. It normalizes non-canonical values to UNVERIFIED and evaluates six canonical reviews including Code Review and QA Tests.

How do I check if my story file passes all six canonical review gates?▼

Check if your story file passes all six canonical review gates by invoking the review-gate.sh script with a valid story key. It extracts statuses for Code Review, QA Tests, Security Review, Test Automation, Test Review, and Performance Review.

Does the review gate verification script work with non-canonical status values?▼

The review gate verification script works with non-canonical status values by normalizing them to UNVERIFIED. It logs warnings for these values and includes them in the structured per-row report alongside the composite verdict.

Why does my story review gate verification return an UNVERIFIED status?▼

Your story review gate verification returns an UNVERIFIED status when the script encounters non-canonical values in the Review Gate table or cannot find a canonical {story_key}-*.md file in the docs/implementation-artifacts directory.

What file format and structure is required to evaluate review gate statuses?▼

Evaluating review gate statuses requires a canonical {story_key}-*.md file located in the docs/implementation-artifacts directory. The story file must explicitly contain a '## Review Gate' section with properly formatted gate rows.