- Home
- Skills
- E-commerce
- Shopify REST → GraphQL Migration Surgeon
Works with the AI Agents 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.
$12
Shopify REST → GraphQL Migration Surgeon
Example session with this skill installed
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.
- Read your context and instructions
- Compiled the shopify rest graphql
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?
Connects securely to your tools. The creator never sees your data.
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 use
Skills on Agensi run inside your AI agent. Copy the prompt, paste it into your agent, and it connects to Agensi and installs this skill for you. If a payment is needed, your agent shows it to you first.
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
Money-back guarantee
Doesn't do what its page promises? You get your money back.
Trust & safety
Security scanned
Verified clean 3 months ago
- Passed all security checks, Safe to install