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
Api Pagination Contract Repairs
Example session with this skill installed
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.
- Read your context and instructions
- Compiled the api pagination contract
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
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 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