vtex-io-storefront-theme-app

Installation
SKILL.md

Storefront Theme App

When this skill applies

Use this skill when working on the app that assembles the storefront — the theme app that owns the page tree, custom routes, and Site Editor surface area for a store.

  • Scaffolding vendor.store-theme or any app with the store builder that ships pages
  • Adding or changing store/blocks.json or per-template files under store/blocks/
  • Adding or modifying a custom route in store/routes.json
  • Composing the block tree for store.home, store.product, store.search, store.custom, or any native page template
  • Extending or overriding a base theme such as vtex.store-theme
  • Reviewing whether a change belongs in the theme app, in a component app, or in app settings

Do not use this skill for:

  • registering a new block in a component app (store/interfaces.json) — use vtex-io-render-runtime-and-blocks
  • implementing the React component behind a block — use vtex-io-storefront-react
  • changing the theme app's installed version on master — use vtex-io-storefront-theme-versioning
  • localized strings — use vtex-io-messages-and-i18n
Installs
6
GitHub Stars
39
First Seen
Jun 1, 2026
vtex-io-storefront-theme-app — vtexdocs/ai-skills