Install
openclaw skills install @soraiabarroso/shopify-sectionTurn any website section into a Shopify Liquid theme section
openclaw skills install @soraiabarroso/shopify-sectionMiroMiro reads the live page, resolves its real CSS (colors, fonts, spacing, responsive and hover styles) and returns a complete Shopify theme section file. The user saves it in their theme and adds it to any page from the theme editor.
With the MiroMiro tools connected (Claude, ChatGPT, Cursor, Codex): call extract_code
with url, framework: "shopify" and, when the user named a part of the page, section.
Without them (OpenClaw and other agents): call the REST API with the user's key.
curl -s "https://miromiro.app/api/v1/code?url=allbirds.com§ion=hero&framework=shopify" \
-H "Authorization: Bearer $MIROMIRO_API_KEY"
No key yet? The user gets one free at https://miromiro.app/api/onboarding (300 credits a month, no card). Ask them for it; never invent one.
section is one of hero, header, footer, pricing, features, testimonials,
faq, cta. Omit it for the hero. Never guess a CSS selector: the response lists the
page's other sections in sections, each with a ready selector for a second call.
A call costs 25 credits. If the result is thin or carries a hint, retry the same URL once
with render=true (+5 credits) so the page's JavaScript runs first. Never render first.
code is the whole .liquid file. Give it to the user complete and unmodified. Name it
after the section, e.g. sections/stripe-pricing.liquid. css is null on purpose: the
styles are inside the file.
Do not paste it into a Custom Liquid block: that block is capped at 50 KB and cannot hold the section's schema. It has to be a file in the sections folder.
If you are working in a local theme repo (Shopify CLI), write the file to
sections/<name>.liquid yourself and tell the user to run shopify theme push or
shopify theme dev.
theme: "dark" returns the site's dark version when it has one; the response's theme
field says which you got.framework set to
tailwind, html, jsx, vue or elementor (a new 25-credit extraction).