API & Data Contract Repair Toolkit
Repair contract drift that breaks APIs, imports, uploads, links, validation, and search behavior. This bundle combines pagination contract fixes, GraphQL nullability repair, webhook signature handling, CSV import validation, file-upload lifecycle repair, deep-link contract fixes, form-validation repair, and search-index reconciliation. Use it when integrations work in simple cases but fail around missing fields, schema changes, retries, malformed payloads, stale indexes, or inconsistent client/server assumptions.
Works with every agent that reads SKILL.md — Claude Code, Cursor, Codex CLI, Gemini CLI, GitHub Copilot, Windsurf, OpenClaw, and more.
One payment, lifetime access. 8 skills unlock instantly in your library.
30-day refund guarantee
Instant unlock in your library
Free updates from the creator
What's included
8 skillsRepair API pagination contract drift in a repo using Cursor.
Repair GraphQL nullability drift across schemas, resolvers, loaders, ORM models, generated types, clients, caches, tests, and docs.
Repair webhook-signature contract drift in a repository using Cursor.
Repair CSV and spreadsheet import drift across encoding, headers, mappings, types, row identity, validation, retries, partial success, and cleanup.
Repair file-upload drift across validation, object keys, authorization, quarantine, scanning, finalization, retries, downloads, cleanup, tests, and docs.
Repair deep-link drift across web, iOS, Android, auth handoffs, route parameters, fallbacks, manifests, tests, and documentation.
Repair form-validation drift in a repository using Cursor.
Repair search-index drift in a repository using Cursor.
See it in action
You say
We switched our customer list API to cursor pagination, but the React table is still sending page numbers and our MSW mocks are breaking. Repair the contract drift in the repo.
Your agent does
1. Pagination Contract Decision
Decision: PAGINATION CONTRACT DRIFT FOUND
The route handler uses nextCursor, but useCustomers.ts and CustomerTable.tsx still track pageNumber.
4. Drift Findings
- Request: UI sends
page(Expected:cursor) - Response: UI expects
totalPages(Actual:hasMore) - Mocks: MSW returns offset metadata (Stale)
5. Patch Plan
- Update
customerClient.tsto use cursor params. - Update
useCustomers.tsto handle cursor state. - Align
openapi.yamland MSW handlers. - Add traversal tests to
customer.test.ts.
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 skill in this bundle passes our trust checks.
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