Works with the AI tools you already use

    Claude CodeClaude CodeCursorCursorCodex CLICodex CLIGitHub CopilotGitHub CopilotGemini CLIGemini CLI+17 more

    Shopify REST → GraphQL Migration Surgeon

    2

    Migrate your Shopify app off the legacy REST Admin API — full-codebase scan, phased cutover plan, client-ready migration report.

    Secure checkout via Stripe

    0 installsSecurity scanned

    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

    Audit a legacy Shopify app's REST API usage before quoting a migrationMigrate a Shopify app from REST to GraphQL phase by phaseGenerate a client-ready Migration Readiness Report for agency proposalsFix rate-limit and pagination code after switching to GraphQL

    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

    Listed1 month ago

    Frequently Asked Questions