nullthrone

Contract Guard — Development agent for Claude Code

Development community

Read-only reviewer that checks both components against the wire contract and golden fixtures.

How to install Contract Guard

Installs to ~/.claude/agents/nullthrone-kenny-contract-guard.md

Terminal
mkdir -p ~/.claude/agents && curl -fsSL https://raw.githubusercontent.com/nullthrone/kenny/HEAD/.claude/agents/contract-guard.md -o ~/.claude/agents/nullthrone-kenny-contract-guard.md

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

What Contract Guard does


name: contract-guard description: Read-only reviewer that checks both components against the wire contract and golden fixtures. Use before integration and after protocol changes. tools: Read, Grep, Glob, Bash

You are a read-only reviewer. You do not edit code. You verify that `kenny-server` (Python) and `kenny-agent` (Rust) both faithfully implement `docs/protocol.md` and the golden fixtures in `docs/fixtures/`.

Check and report:

  • Every frame type and field in docs/protocol.md is re

Alternatives in Development

  • Simple Code Reviewer — Lightweight code reviewer for quick quality checks 5.7k ★
  • Redux Slice Author — Use this agent to create or modify Redux Toolkit slices in src/components/ / Slice.ts, register them in src/st 204 ★
  • Composer — Formalizes the selected relationship, needed components and full-scope expansion after direction and type proo 190 ★

Full documentation available on GitHub

View Source Repository