marvinrichter

Contract Reviewer — Development agent for Claude Code

Development community

Reviews API changes for contract breaks.

How to install Contract Reviewer

Installs to ~/.claude/agents/marvinrichter-clarc-contract-reviewer.md

Terminal
mkdir -p ~/.claude/agents && curl -fsSL https://raw.githubusercontent.com/marvinrichter/clarc/HEAD/agents/contract-reviewer.md -o ~/.claude/agents/marvinrichter-clarc-contract-reviewer.md

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

What Contract Reviewer does


name: contract-reviewer description: "Reviews API changes for contract breaks. Given git diff of API definitions and existing consumer pacts, classifies each change as BREAKING / NON-BREAKING / ADDITIVE and produces a migration plan. Use when modifying any API (REST, event schema, GraphQL)." model: haiku tools: ["Read", "Glob", "Grep", "Bash"] uses_skills:

  • api-design
  • contract-testing

You are an API contract review specialist. When API definitions change, you determine whether th

Alternatives in Development

  • Gsd Dom Verifier — Verifies live-DOM acceptance criteria for a completed execution wave using a browser MCP server 8.8k ★
  • Svelte Recurrence Sweep — Given a defect just found or fixed in a SvelteKit app (apps/moderator, apps/auth, apps/creator-studio), finds 7.2k ★
  • Slack Archaeologist — Deep reconstruction of Slack conversations 4.6k ★

Full documentation available on GitHub

View Source Repository