Auto-discovered marketplace from vzwjustin/keel
npx claudepluginhub vzwjustin/keelKEEL companion automation for Claude Code with reusable hooks and skills.
Local-first anti-drift companion for AI coding agents.
KEEL keeps AI agents (Claude Code, Codex) honest while they work on your codebase. It tracks what the agent said it would do, detects when work drifts from the plan, and blocks "done" until reality matches intent.
No cloud. No MCP runtime dependency. Just YAML artifacts in .keel/ and a CLI.
Early alpha / proof of concept. The core ideas work and the companion loop is real, but expect rough edges, breaking changes, and missing features. Feedback and contributions welcome.
The companion is what makes KEEL fundamentally different from a linter or a one-shot audit tool. It's a persistent, real-time awareness loop that runs alongside your AI agent and catches drift as it happens, not after.
AI agents don't self-correct. They commit to a plan, then silently wander. By the time a human reviews the PR, the damage is done — wrong files touched, scope ballooned, the "done" claim doesn't match the goal. The companion closes that feedback loop in real-time. The agent gets a drift warning while it's still in the session, early enough to course-correct.
What it does:
Resilience:
keel companion status # check if alive, fresh, and token-matched
keel companion start # start if not running
keel companion stop # stop gracefully
KEEL is being built to create hard stops that prevent AI agents from causing further damage once drift is detected. Some guardrails are already in place. Others are work in progress.
Working now:
keel done refuses to pass until reality matches the declared goal and plankeel recover automatically creates a checkpoint the moment it detects drift, freezing the current state as a recovery anchor before producing a concrete route back — the agent can't lose the "last known good" pointkeel guide gives contextual coaching for the current step: what to do, what to avoid, when you're done — adapts to your phase, goal mode, and active warningskeel plan generates steps specific to your actual codebase: real file paths, real unknowns, real entrypoints — not a generic templatekeel advance marks the current step done, auto-checkpoints, and advances to the next step in the plankeel replan when the plan no longer matches realityPreToolUse hook intercepts Write/Edit before they execute. If the target file is outside the active plan step and no delta covers it, the edit is blocked. The agent must keel delta, keel replan, or keel advance to proceed. Managed paths (.keel/, .claude/, .codex/) are always allowed.WIP — building toward more hard stops:
Development marketplace for Superpowers core skills library
Harness-native ECC skills, hooks, rules, MCP conventions, and operator workflows
Open Design — local-first design app exposed to coding agents over MCP. Install once with your agent's plugin command and projects/files/skills are reachable through stdio.