- Home
- Skills
- APIs & Backend
- API Contract Drift Detector
Works with the AI tools you already use
API Contract Drift Detector
Detects mismatches between API specifications, code implementations, and client expectations to prevent breaking changes.
$14.99
API Contract Drift Detector
Example session with this skill installed
Compare the attached openapi.yaml with the user_controller.py implementation. Check for field mismatches, missing status codes, and potential breaking changes for the mobile app client.
- Read your context and instructions
- Compiled the api contract drift
Verdict: Material contract drift (Score: 68/100). Found 3 critical mismatches:
- Server returns 'phone_verified' as a boolean, but spec defines it as string.
- Implementation missing 409 Conflict response defined in spec.
- Mobile client expects 'id' as integer while server sends UUID string.
Connects securely to your tools. The creator never sees your data.
What you get
About this skill
The problem
API specifications often become "documentation theater" when implementations diverge from the schema. This drift leads to broken client integrations, stale SDKs, and failed production deployments that your automated tests might miss.
What it does
- Analyzes OpenAPI, GraphQL, gRPC, or REST definitions against actual server and client implementations.
- Identifies breaking changes in request/response schemas, including nullability, enums, and required fields.
- Audits SDK freshness and documentation accuracy to ensure generated artifacts match the current contract.
- Calculates a 100-point contract integrity score and provides a release-ready compatibility verdict.
Why this beats prompting it yourself
Generic prompts often miss subtle breaking changes like enum removals or tightened validation logic. This skill uses a structured 20-step audit workflow and a dedicated breaking-change catalog to catch edge cases that cause production outages.
Use cases
- Perform a pre-release audit to ensure a PR doesn't break existing mobile or third-party consumers.
- Validate that a generated TypeScript or Go SDK is actually in sync with the backend implementation.
- Review GraphQL schema changes for compatibility risks before merging to the main branch.
- Compare legacy API versions against new specifications to map out a migration or deprecation plan.
Known limitations
This tool does not execute live API calls or run test suites. It performs static analysis of code, schemas, and configurations provided in the context.
How to install
Works the same in every agent - Claude, Cursor, Codex, Copilot and 20+ more.
- 1
Download the ZIP
Free skills download straight away. Paid skills unlock right after purchase.
- 2
Unzip into your skills folder
Every agent reads skills from one folder on your machine. Drop the unzipped folder in there.
- 3
Ask your agent to use it
Restart the agent if it was already running. It picks the skill up automatically - no config needed.
Skills folder by agent
Click the path to copy it. Create the folder if it does not exist yet.
Reviews
No reviews yet
Be one of the first to try it. Every listed skill passes our trust checks below.
Security scanned
Passed our 8-point scan before listing
Fresh listing
Recently published to Agensi
30-day refund
Not a fit? Get your money back
Trust & safety
Security scanned
Verified clean 1 month ago
- Passed all security checks, Safe to install