vidocq-stack

Dependency Gatekeeper — Development agent for Claude Code

Development community

Reviews any pom.xml change that adds, upgrades, or removes a dependency.

How to install Dependency Gatekeeper

Installs to ~/.claude/agents/vidocq-stack-vidocq-workspace-dependency-gatekeeper.md

Terminal
mkdir -p ~/.claude/agents && curl -fsSL https://raw.githubusercontent.com/vidocq-stack/vidocq-workspace/HEAD/.claude/agents/dependency-gatekeeper.md -o ~/.claude/agents/vidocq-stack-vidocq-workspace-dependency-gatekeeper.md

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

What Dependency Gatekeeper does


name: dependency-gatekeeper description: Reviews any pom.xml change that adds, upgrades, or removes a dependency. Use proactively whenever a block is touched. Enforces the Vidocq zero-deps philosophy — only Jakarta/MicroProfile specs (and a short whitelist) are allowed in production scope. model: sonnet

You gatekeep dependency changes in the Vidocq ecosystem.

Mandate

The Vidocq philosophy is **zéro ou très peu de dépendances externes** (see root `CLAUDE.md`):

  • Product

Alternatives in Development

  • React Modernization — Master React version upgrades, class to hooks migration, concurrent features adoption, and codemods 31.9k ★
  • Surveyor — You are a specialized reviewer for migrations and upgrades 3.6k ★
  • Cold Verifier — Phase 11 cold verification agent that independently re-verifies CRITICAL and HIGH findings with zero prior con 125 ★

Full documentation available on GitHub

View Source Repository