Gatekeeper — spec-driven development with cryptographic verifier loops, TDD-first execution, and evolutionary optimization.
Execute tasks via TDD-first Gatekeeper loop — parallel Agent Teams
Show gatekeeper command reference
Hyperphase N (Hybrid) — Execute optimization plan with procedural ground truth + agentic understanding. Run after /gatekeeper:hyperphase-plan.
Hyperphase N via MCP — All operations through MCP tools only, no Task spawning
Hyperphase N Planning — Discover optimization candidates, propose strategies, get user approval before running optimization loop.
Test quality assessment agent. Evaluates test comprehensiveness, correctness, and alignment with must_haves. Outputs ASSESSMENT_PASS or ASSESSMENT_FAIL.
Codebase analysis agent. Maps existing codebases for brownfield projects — stack, architecture, structure, conventions, testing, integrations, concerns.
Agentic test failure diagnosis. Understands WHAT failed and WHY, providing differential diagnosis rather than binary pass/fail. Suggests fixes for common failure patterns.
Systematic debugging with persistent state. Scientific method — evidence, hypothesis, test, verify. Survives context resets via debug file.
Island-based evolutionary optimizer for speed optimization. Iteratively mutates a target function to improve performance while maintaining correctness.
Admin access level
Server config contains admin-level keywords
Uses power tools
Uses Bash, Write, or Edit tools
Own this plugin?
Verify ownership to unlock analytics, metadata editing, and a verified badge. GitHub access is read-only (username + org membership).
Sign in to claimOwn this plugin?
Verify ownership to unlock analytics, metadata editing, and a verified badge. GitHub access is read-only (username + org membership).
Sign in to claimBased on adoption, maintenance, documentation, and repository signals. Not a security audit or endorsement.
Beta — Gatekeeper is under active development. Expect breaking changes.
A Claude Code plugin for spec-driven development with cryptographic verifier loops, TDD-first execution, and concurrent opencode agents.
Gatekeeper orchestrates software projects through a structured pipeline where no task can be marked complete without passing independent verification:
/quest) -- Deep discovery + plan.yaml with phases, tasks, must_haves, TDD test specs, and per-task prompt files/cross-team) -- TDD-first implementation with parallel opencode agents, wave-based dispatch, and session continuations| Dependency | Minimum Version | Purpose |
|---|---|---|
| Node.js | >= 18.0.0 | MCP servers, hook scripts, installer |
| npm | (bundled with Node) | Package management |
| Python 3 | >= 3.8 | Plan utilities, evolution engine, validation |
| git | any recent | Cloning, submodules |
| jq | any recent | JSON parsing in hook scripts |
| Claude Code | latest | The CLI tool that runs the plugin |
| OpenCode | latest | Agent dispatch for gk-builder agents |
| ANTHROPIC_API_KEY | -- | Auto-detected from subscription or set manually (see below) |
Assessor and verifier agents are spawned as Claude Code Task subagents. Authentication is resolved automatically:
ANTHROPIC_API_KEY env var -- if set, used directly~/.claude/.credentials.json -- if you're logged in to Claude Code with a subscription (Pro/Max), the OAuth access token is read and used automaticallyMost users don't need to do anything -- just be logged in to Claude Code. If auto-detection fails:
export ANTHROPIC_API_KEY=sk-ant-... # https://console.anthropic.com/settings/keys
node --version # >= 18.0.0
python3 --version # >= 3.8
git --version
jq --version
claude --version # Claude Code CLI
opencode version # OpenCode CLI
echo $ANTHROPIC_API_KEY # Optional if logged in via subscription
git clone --recurse-submodules https://github.com/RhizomaticRobin/gatekeeper.git
cd gatekeeper
bash scripts/bootstrap.sh
The bootstrap script checks prerequisites, builds the MCP servers, installs the plugin to Claude Code, and verifies the installation.
If Claude Code is not installed:
# Via npm (recommended)
npm install -g @anthropic-ai/claude-code
# Verify
claude --version
See Claude Code docs for alternative installation methods.
If OpenCode is not installed:
# Via the official installer
curl -fsSL https://opencode.ai/install | bash
# Verify
opencode version
OpenCode installs to ~/.opencode/bin/. Make sure it's on your PATH.
git clone --recurse-submodules https://github.com/RhizomaticRobin/gatekeeper.git
cd gatekeeper
If you already cloned without --recurse-submodules:
git submodule update --init --recursive
cd Better-OpenCodeMCP
npm install --production=false
npm run build
cd ..
Verify: ls Better-OpenCodeMCP/dist/index.js should exist.
pip install fastmcp
npm install
npm run build:hooks
Verify: ls hooks/dist/intel-index.js should exist.
Option A: Via the plugin system (recommended)
# From inside Claude Code
/plugin marketplace add /path/to/gatekeeper
/plugin install gatekeeper
Or via the CLI:
claude plugin marketplace add /path/to/gatekeeper
claude plugin install gatekeeper --scope user
Use --scope project for a single project, or --scope local for project-local (gitignored).
Option B: Via the legacy npx installer
# From the gatekeeper directory
node bin/install.js --global
npx claudepluginhub rhizomaticrobin/gatekeeper --plugin gatekeeperSPEC-First development workflow with TDD, Ralph Loop, and autonomous agent coordination for Claude Code
Persona-driven AI development team: orchestrator, team agents, review agents, skills, slash commands, and advisory hooks for Claude Code
Verification-first engineering toolkit for Claude Code. 15 skills across a 5-phase spine (Investigate → Design → Implement → Verify → Ship), 8 specialist agents, an interactive setup wizard. Every skill has rationalizations + evidence requirements. Built for senior ICs and tech leads.
Auto-loop execution workflow with quality gates for Claude Code. Automatically decomposes tasks, implements code, runs tests, and iterates through quality gates until completion.
Describe your goal, approve the spec, then step away — Claude and Codex loop together until it's right.
Multi-agent /workflow development pipeline (planner → plan-review → coder → code-review) with typed handoff contracts, lifecycle hooks, and MCP servers.