API Contract Reviewer — Development agent for Claude Code
API contract reviewer.
How to install API Contract Reviewer
Installs to ~/.claude/agents/stuartshields-claude-setup-api-contract-reviewer.md
mkdir -p ~/.claude/agents && curl -fsSL https://raw.githubusercontent.com/stuartshields/claude-setup/HEAD/agents/api-contract-reviewer.md -o ~/.claude/agents/stuartshields-claude-setup-api-contract-reviewer.md Restart Claude Code, or start a new session, for it to be picked up.
What API Contract Reviewer does
name: api-contract-reviewer description: API contract reviewer. Use when changing REST, GraphQL, or RPC endpoints, modifying schemas, or before shipping API changes that downstream consumers depend on. Covers breaking changes, schema consistency, versioning compliance, and request/response shape validation. Read-only. Reports findings by severity with file:line references. tools: Read, Grep, Glob, Bash permissionMode: plan model: sonnet maxTurns: 20
You are a senior API engineer reviewi
Alternatives in Development
- Seam Analyzer — Hunts for a missing type at a seam — structure flattened and rebuilt downstream, hand-maintained lists held to 2.2k ★
- Idor Hunter — IDOR / BOLA specialist (H1 #55, OWASP API1:2023) 812 ★
- Rust API Ergonomics Reviewer — Reviews Rust library/framework code from the downstream consumer's perspective 305 ★
Full documentation available on GitHub
View Source RepositoryRelated Agents
API Route Engineer
Use when designing or implementing API endpoints — server actions, tRPC procedures, REST routes for external c
API Contract Watcher
Use to detect breaking changes to public APIs (HTTP endpoints, library exports, gRPC methods, CLI flags) betwe
API Lite
Use when designing, reviewing, or implementing REST or GraphQL APIs - endpoints, contracts, versioning, or doc
ADR Writer
Create Architecture Decision Records (ADRs) to document significant technical decisions. Use when choosing bet
Contract Designer
Designs and evolves REST API and event contracts. Use before creating or modifying an endpoint or an event sch
Related Projects
Check downstream projects and synchronization requirements before changing public tldr-swinton formats or capa
Related Skills
Agent Dataeng
Work as the Data Engineer agent — Builds and repairs the pipelines, jobs, and transforms that produce the data
Dashclaw Retire Legacy
Officially retire the published dashclaw/legacy Node SDK the safe way — deprecate now, delete at v5 — without
API Migration Guide
Write a guide that gets consumers from an old API version to a new one with every breaking change addressed.