Gate Guard banner
cfdude cfdude

Gate Guard

Development community

Description

--- description: Inspect or (partially) toggle the reconcile-gate guard allowed-tools: Bash, Read --- The **gate guard** is a `PreToolUse` hook that mechanically blocks `Edit`/`Write`/`NotebookEdit` while the active epic still owes a reconcile after a detour POP (`reconcileNeeded: true`). This is the one place pm's law tolerates mechanical blocking over pure instruction: it protects the single highest-stakes skip (writing source before the reconcile gate actually runs). ## On by default for th

Installation

Installs to ~/.claude/skills/cfdude-pm-gate-guard/SKILL.md

Terminal
mkdir -p ~/.claude/skills/cfdude-pm-gate-guard && curl -fsSL https://raw.githubusercontent.com/cfdude/pm/HEAD/commands/gate-guard.md -o ~/.claude/skills/cfdude-pm-gate-guard/SKILL.md

Restart Claude Code, or start a new session, for it to be picked up.

Full documentation available on GitHub

View Source Repository