enable-shopify-markets

Configure Shopify Markets multi-locale routing with next-intl for storefronts.

45|12|Updated Mar 9, 2026
One-click install
npx skills add https://github.com/vercel/shop --skill enable-shopify-markets
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: enable-shopify-markets
Source: https://github.com/vercel/shop/tree/main/packages/plugin/skills/enable-shopify-markets
Command: npx skills add https://github.com/vercel/shop --skill enable-shopify-markets

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Streamlines enabling international storefronts by configuring Shopify Markets with multi-locale routing using next-intl. This approach reduces the complexity of managing locale prefixes, domain mappings, and currency configurations across global storefronts.

Core Features & Use Cases

  • Multi-locale routing with Next.js and next-intl, supporting both sub-path and per-domain strategies.
  • Shopify Markets integration to configure locales, currencies, and market-specific content.
  • Guidance for locale configuration, domain mapping, and translation readiness for storefront content.

Quick Start

Run the interactive setup to enable Shopify Markets with multi-locale routing for your store.

Frequently Asked Questions about enable-shopify-markets

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I configure multi-locale routing for a Shopify storefront using next-intl?▼

To configure multi-locale routing for a Shopify storefront, you can use this Skill to set up next-intl with locale-prefixed URLs, supporting both sub-path and per-domain routing strategies for international markets.

What is the best way to integrate Shopify Markets with a Next.js application?▼

The best way to integrate Shopify Markets is by configuring locale configuration files and domain mappings to handle market-specific currencies and content directly within your Next.js routing setup.

Can I use per-domain routing strategies for Shopify Markets across different locales?▼

Yes, you can use per-domain routing strategies for Shopify Markets. This Skill supports configuring both sub-path and per-domain strategies to map domains to specific locales and markets.

Does enabling Shopify Markets require manual updates to locale configuration files?▼

No, enabling Shopify Markets does not require manual updates. This Skill automatically updates locale configuration files to align with your next-intl routing and Shopify Markets integration.

Why do I need next-intl to manage locale-prefixed URLs for my international storefront?▼

You need next-intl to manage locale-prefixed URLs because it provides the routing mechanism required to map sub-paths and domains to specific Shopify Markets, reducing configuration complexity.

What are the limitations of using sub-path routing for Shopify Markets in Next.js?▼

A limitation of sub-path routing for Shopify Markets is that managing domain mappings and currency configurations across global storefronts can become complex without proper next-intl domain strategy support.