Gatekeeper Skill

Validate phase transitions against quality gates and project standards.

4|1|Updated Oct 8, 2025
One-click install
npx skills add https://github.com/deMGoncalves/arq-specs-template --skill gatekeeper-skill
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: Gatekeeper Skill
Source: https://github.com/deMGoncalves/arq-specs-template/tree/main/.claude/skills/gatekeeper
Command: npx skills add https://github.com/deMGoncalves/arq-specs-template --skill gatekeeper-skill

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill prevents incomplete or low-quality work from advancing through the development workflow. It automates rigorous validation checks at each phase transition, ensuring all prerequisites are met, artifacts are complete, and quality criteria are satisfied, thus guaranteeing deterministic outcomes.

Core Features & Use Cases

  • Phase Transition Validation: Automatically checks specific criteria for each workflow phase (Vision, Stack, Plan, Feature, Build, Code), including artifact existence, completeness, and adherence to quality standards.
  • Automated Quality Checks: Scans for placeholders (TODO, TBD), outdated dates, empty mandatory fields, and broken references, providing objective and immediate feedback.
  • Clear Feedback & Actionable Gaps: Delivers detailed reports on identified gaps, recommendations for correction, and severity levels (Critical, High, Medium, Low), guiding users to resolve issues efficiently.
  • Use Case: After completing the "Stack" phase of a project, invoke the Gatekeeper. It will automatically verify that all architectural decisions (ADRs) are complete, constraints are documented, and the solution strategy is sound before allowing progression to the "Plan" phase.

Quick Start

To validate the "Stack" phase: @skill gate-keeper /gate validate stack

Frequently Asked Questions about Gatekeeper Skill

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

FAQPage Schema
How do I validate phase transitions in my development workflow?

Phase transition validation automatically checks prerequisites, artifact completeness, and quality criteria at each workflow stage—Vision, Stack, Plan, Feature, Build, Code, and Done—ensuring all gates are satisfied before progression. Invoke the Gatekeeper with /gate validate [phase] to scan for gaps, placeholders, and standard violations, receiving detailed reports with severity levels to guide remediation.

What quality gates can I enforce across my SDLC?

Quality gates enforce Object Calisthenics, SOLID principles, design patterns, and custom quality rules across all phase transitions. The Skill checks artifact existence, completeness, alignment with specifications and project constitution, detects TODOs and TBDs, validates mandatory fields, and identifies broken references, providing objective feedback at each gate.

Can I automate validation checks to prevent incomplete work from advancing?

Yes. Automated quality checks scan for placeholders, outdated dates, empty fields, and specification misalignment, delivering immediate feedback on identified gaps with actionable recommendations. This ensures deterministic workflow progression and prevents low-quality or incomplete artifacts from moving to the next phase.

How do I verify that architectural decisions and constraints are documented before moving to planning?

After completing the Stack phase, invoke the Gatekeeper to automatically verify that all ADRs are complete, constraints are properly documented, and solution strategy is sound. The Skill reports completeness status and quality adherence, blocking progression until all Stack-phase prerequisites are satisfied.

What happens if my project fails a quality gate?

The Gatekeeper delivers detailed reports classifying issues by severity—Critical, High, Medium, Low—with specific gaps identified and correction recommendations. Your project remains at the current phase until you resolve flagged issues and revalidate against the gate criteria.

Does artifact validation work across all workflow phases?

Yes. Validation applies comprehensively across Vision→Stack, Stack→Plan, Plan→Feature, Feature→Build, Build→Code, and Code→Done transitions, checking phase-specific prerequisites and artifacts while enforcing consistent quality standards, architectural patterns, and compliance rules throughout the entire project lifecycle.