qa-quality-gate

Aggregate test results, security findings, and PR feedback into a composite score with routing recommendation.

25|1|Updated Jan 29, 2026
One-click install
npx skills add https://github.com/parhumm/jaan-to --skill qa-quality-gate
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: qa-quality-gate
Source: https://github.com/parhumm/jaan-to/tree/main/adapters/codex/skillpack/skills/qa-quality-gate
Command: npx skills add https://github.com/parhumm/jaan-to --skill qa-quality-gate

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Aggregates upstream quality signals into a single composite score with a routing recommendation for review depth.

Core Features & Use Cases

  • Normalize diverse signals (test results, security findings, PR feedback) into a single score.
  • Compute a weighted composite score with null-signal handling and early-termination routing.
  • Provide a human-in-the-loop decision framework with configurable weights and audit trail.

Quick Start

Run qa-quality-gate against the latest upstream outputs to generate a composite score and a recommended review routing.

Frequently Asked Questions about qa-quality-gate

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

FAQPage Schema
How do I aggregate test results, security findings, and PR feedback into a single quality score?▼

Aggregate upstream quality signals using weighted normalization and null-signal handling to compute a single composite score. This score generates a routing recommendation that guides human-in-the-loop review depth for PR and release decisions.

How does a composite quality score handle missing upstream test or security signals?▼

Missing upstream signals are processed through graceful null-signal handling, allowing the composite score computation to continue with available data. An early-termination condition can also short-circuit routing when critical quality thresholds are not met.

Can I configure the weights for normalizing diverse quality signals in PR reviews?▼

Weights for normalizing diverse quality signals are configurable within the settings.yaml file. These weights directly control the composite score calculation and the human-in-the-loop routing logic for PR reviews.

What is the best way to route human-in-the-loop reviews for release decisions?▼

The best way to route human-in-the-loop reviews for release decisions is by computing a weighted composite score from 1-4 upstream outputs. This generates an audit trail and a specific routing recommendation for review depth.

Does the quality gate work with upstream outputs like qa-test-run and sec-audit-remediate?▼

The quality gate reads 1-4 upstream outputs including qa-test-run, detect-dev, sec-audit-remediate, and backend-pr-review. It aggregates these test, security, and PR feedback signals to compute the final composite score.