shopify theme commands accept --listing
Introduced 2026-02-20 · score 0.92
HOW TO USE IT
For multi-preset themes, use `--listing <preset-name>` to apply preset files from `listings/[preset-name]` when running `theme dev`, `theme push`, or `theme share`.
shopify theme dev --listing <preset-name>shopify theme push --listing <preset-name>shopify theme share --listing <preset-name>WHY THIS HELPS
Develop, publish, or share a theme listing using the Shopify theme CLI.
REQUIREMENTS AND LIMITATIONS
- Version: 3.91.0
- --listing <value>: Listing preset for multi-preset themes; applies preset files from `listings/[preset-name]`.
- Prerequisite: Run `theme dev` and `theme push` from a directory matching Shopify's default theme folder structure.
- Prerequisite: For custom app token authentication, the app needs `read_themes` and `write_themes` scopes. Theme Access passwords or Shopify account credentials are also documented authentication methods.
FIRST-PARTY EVIDENCE
- https://github.com/Shopify/cli/releases/tag/3.91.0
- https://shopify.dev/docs/api/shopify-cli/theme/theme-dev
- https://shopify.dev/docs/api/shopify-cli/theme/theme-push
- https://shopify.dev/docs/api/shopify-cli/theme/theme-share
- https://shopify.dev/docs/storefronts/themes/tools/cli
Check the installed version and the source before using it. Entry JSON