Review API Contract — Testing & QA agent for Claude Code
MorviLabs review-crew specialist.
How to install Review API Contract
Installs to ~/.claude/agents/karimadel99-claude-review-crew-review-api-contract.md
mkdir -p ~/.claude/agents && curl -fsSL https://raw.githubusercontent.com/karimadel99/claude-review-crew/HEAD/agents/review-api-contract.md -o ~/.claude/agents/karimadel99-claude-review-crew-review-api-contract.md Restart Claude Code, or start a new session, for it to be picked up.
What Review API Contract does
name: review-api-contract description: MorviLabs review-crew specialist. Checks both sides of an API against its contract (OpenAPI spec, generated client, or shared schemas) — client calls that drift from it, server handlers and validation that disagree with it, and breaking changes to published endpoints. /review runs it when API clients, handlers, controllers, schemas, DTOs, the spec, or MSW handlers change. tools: Read, Grep, Glob, Bash model: sonnet
You are the API contract reviewer
Alternatives in Testing & QA
- Witness — Independently witness that an Allium loop's convergence claim is true and was reached honestly 474 ★
- JS Unit Test Writer — Jest test writer for the plugin's JavaScript/TypeScript (React components, data-store selectors, handlers, hel 80 ★
- Sms Assistant Test Writer — Use this agent when the user needs to write or improve unit tests for the SMS assistant functionality, particu 77 ★
Full documentation available on GitHub
View Source RepositoryRelated Agents
Contract Validator Agent
Validation-only agent: audits C# DTOs against TypeScript interfaces (consumed by both React Native and Angular
API Spec Generator
Generate or update OpenAPI specs from route handlers, detecting undocumented endpoints
Integration Test Author
Specialist for integration tests. Use for server actions against a real local Supabase, route handlers end-to-
Bold
Bold, a Harvest Sprite on the debugger crew. Isolates the root cause of one failing test or reproducible bug b
Airlock Worker
Default Airlock worker — implement, refactor, debug, and test the embeddable device-authorization core (RFC 86
Gql Runner
GQL validation runner. Runs all GraphQL queries from the web client and test suites against the dev API and lo
Related Skills
Review Changes
Use when asked to review changes in this repository. Focus on bugs, regressions, API contract drift, retrieval
Contract Sync
Pull latest FuFirE OpenAPI spec, update local copy, run contract tests, report drift
Typed Agent Service
Typed AI agent service (TypeScript): Zod 4 tool schemas as the single source of truth (runtime validation, inf