Works with the AI tools you already use
Shopify REST → GraphQL Migration Surgeon
Migrate your Shopify app off the legacy REST Admin API — full-codebase scan, phased cutover plan, client-ready migration report.
Secure checkout via Stripe
See it in action
You say
Scan my Shopify app in /apps/my-app and tell me how much work it is to move from REST to GraphQL. I use shopify-api-js and have a few hundred products.
Your agent does
I have completed the scan of /apps/my-app.
Findings:
- 14 REST call sites across 6 files (Product, Order, Metafield).
- 2 pagination loops requiring migration to bulk operations.
- 5 numeric ID math instances flagged for GID conversion.
I have generated a Migration Readiness Report (report.html). Should I begin the Phase 1 Foundation plan?
What you get
About this skill
Migrate your Shopify app off the legacy REST Admin API without breaking production.
Shopify's REST Admin API is legacy — new apps must be GraphQL-first, and deprecation pressure on existing REST apps escalates every year. Shopify's free tools convert one call at a time. This skill migrates your whole app.
WHAT IT DOES
- Scans your entire codebase with a bundled read-only Python scanner: finds every REST call site across raw URLs, shopify-api-js / Remix REST clients, resource classes, Ruby ShopifyAPI usage, and Python resource classes.
- Classifies every resource by risk and assigns it to a 5-phase cutover plan (foundations -> low-risk -> medium -> high-risk -> platform migrations).
- Generates a polished, client-ready HTML Migration Readiness Report (prints to PDF) — the artifact your team approves or your agency bills against.
- Executes the migration phase by phase, handling the six things that break naive migrations: numeric IDs -> GIDs, page_info pagination -> cursors/bulk operations, HTTP-status error handling -> 200-with-errors + userErrors, 429/Retry-After -> cost-point throttling, split/merged operation shapes (e.g. productDeleteMedia), and scope/response-shape verification.
- Finds "collapse opportunities" — chained REST calls that become one GraphQL query.
SAFETY & HONESTY
- The scanner is read-only and makes zero network calls.
- No code is modified until you approve the phase plan.
- Unverified operation mappings are labeled as unverified; Asset/Checkout surfaces are reported honestly as platform-feature migrations, not call swaps.
WHO IT'S FOR Developers and agencies maintaining Shopify public apps, custom apps, or integrations still on the REST Admin API.
Includes: scanner script, six-conversions playbook, resource->GraphQL risk map, report spec, and a full sample Migration Readiness Report.
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 1 month ago
- One-time purchase, yours forever