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.