gate-evaluator

Evaluate SDLC quality gates for artifacts, criteria, and approvals.

Updated Jan 15, 2026
One-click install
npx skills add https://github.com/arbgjr/smart_alarm --skill gate-evaluator
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: gate-evaluator
Source: https://github.com/arbgjr/smart_alarm/tree/main/.claude/skills/gate-evaluator
Command: npx skills add https://github.com/arbgjr/smart_alarm --skill gate-evaluator

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires PyYAML.

What problem does it solve?

This Skill automates the validation of quality gates between SDLC phases, ensuring artifacts, quality criteria, and approvals are present to authorize transitions.

Core Features & Use Cases

  • Check artifact presence across gates (Gate 0 to Gate 7) to ensure prerequisites are satisfied.
  • Enforce quality thresholds and required approvals to enable progression and auditing.
  • Provide structured gate evaluation output for audits and traceability.

Quick Start

Run the evaluation against a project directory to obtain a gate_result summary and actionable blockers.

Frequently Asked Questions about gate-evaluator

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

FAQPage Schema
How do I validate SDLC quality gates before phase transitions?

Validate SDLC quality gates by evaluating artifact presence, enforcing quality thresholds, and checking required approvals. This process ensures prerequisites are satisfied across Gate 0 through Gate 7 to authorize phase transitions.

What is automated gate evaluation in the software development lifecycle?

Automated gate evaluation checks whether required artifacts, quality criteria, and human approvals are in place before transitioning between SDLC phases. It outputs a structured gate_result summary for auditing and traceability.

How do I check artifact presence by path patterns for quality gate approvals?

Check artifact presence by searching project directories using path patterns to verify prerequisites are satisfied. The evaluation matches artifacts against required criteria and outputs actionable blockers for missing items.

Can I enforce quality thresholds and required approvals for phase transitions?

Yes, you can enforce quality thresholds and required approvals to enable phase progression. The evaluation logic applies threshold-based quality checks and optional human approvals across gates to authorize transitions.

Does this gate evaluation logic work across all SDLC phases from Gate 0 to Gate 7?

Yes, the gate evaluation logic applies across Gate 0 through Gate 7. It validates artifact presence, quality criteria, and required approvals to ensure all prerequisites are met before authorizing phase transitions.

What do I need to run a gate evaluation against a project directory?

You need a project directory containing artifacts to evaluate and PyYAML installed as a dependency. Run the evaluation to obtain a gate_result summary and actionable blockers for transition authorization.