Works with the AI tools you already use

    CClaude CodeCCursorCCodex CLIGGitHub CopilotGGemini CLIVVS CodeWWindsurfMManus+14 more

    API Contract Drift Detector

    1

    Detects mismatches between API specifications, code implementations, and client expectations to prevent breaking changes.

    Secure checkout via Stripe

    0 installsSecurity scanned

    See it in action

    You say

    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.

    Your agent does

    Verdict: Material contract drift (Score: 68/100). Found 3 critical mismatches: 1. Server returns 'phone_verified' as a boolean, but spec defines it as string. 2. Implementation missing 409 Conflict response defined in spec. 3. Mobile client expects 'id' as integer while server sends UUID string.

    What you get

    Identify breaking schema changes before they hit production.Audit generated SDKs for staleness against the source of truth.Verify that status codes and error shapes match the documentation.Assess backward compatibility for mobile and third-party consumers.

    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

    Drop the file into your AI Agent. Works with Claude, Cursor, ChatGPT, and 20+ more.

    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 today

    Listedtoday

    Frequently Asked Questions