gate-keeper

Verify phase completion against predefined success criteria to issue Go/No-Go decisions.

Updated Apr 27, 2026
One-click install
npx skills add https://github.com/shaul1991/shaul-plugin --skill gate-keeper
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: gate-keeper
Source: https://github.com/shaul1991/shaul-plugin/tree/main/claude-code-plugin/project-lifecycle/skills/gate-keeper
Command: npx skills add https://github.com/shaul1991/shaul-plugin --skill gate-keeper

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Phase management often lacks objective, consistent gating, which can lead to premature progression or expensive rework. Gate Keeper provides a formal, objective assessment against predefined success criteria to determine if a phase is ready to advance or requires iteration.

Core Features & Use Cases

  • Objective evaluation of phase completion against defined success criteria and re-verification rules.
  • Enforce governance by generating Go/No-Go decisions and flagging needed improvements.
  • Integrates with the Phase-local plans and lifecycle artifacts to ensure traceability across Phases.

Quick Start

Run gate-keeper on the current Phase to decide Go or No-Go based on the defined success criteria in the execution plan.

Frequently Asked Questions about gate-keeper

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

FAQPage Schema
How do I make objective go/no-go phase gate decisions?

Objective go/no-go phase gate decisions require verifying phase completion against predefined success criteria. GateKeeper evaluates phase boundaries to determine readiness for advancement or identifies necessary iteration before proceeding.

What is a quality gate in project lifecycle governance?

A quality gate in project lifecycle governance is a formal checkpoint verifying phase completion against predefined success criteria. It prevents premature progression by enforcing re-verification rules before allowing phase advancement.

How do I prevent premature phase progression in project management?

Preventing premature phase progression requires objective evaluation against predefined success criteria at phase boundaries. GateKeeper enforces governance by generating go/no-go decisions and flagging needed improvements before advancement.

Can I enforce re-verification rules at phase boundaries?

Re-verification rules at phase boundaries can be enforced through formal governance gating. GateKeeper applies defined re-verification rules and phase-specific success criteria to determine if a phase requires iteration or is ready to advance.

What's the best way to implement phase gates with traceability?

Implementing phase gates with traceability requires integrating governance decisions with phase-local plans and lifecycle artifacts. GateKeeper ensures traceability across phases by verifying execution plan locations and applying defined success criteria.

Does GateKeeper work with the Plan-Review-Execute-Reverify lifecycle?

GateKeeper directly governs the Plan-Review-Execute-Reverify lifecycle by applying objective gating at phase boundaries. It verifies completion against predefined success criteria to enforce structured phase progression and iteration.