Loading...
Loading...
Core coding rules and workflow for developing VTEX FastStore storefronts. Use when starting any FastStore development task, writing TypeScript/React components, creating section overrides, extending the BFF, or styling. Covers all primary conventions, safety rules, and the development workflow used across every FastStore project.
npx skill4agent add vtex/skills faststore-storefront.faststore/@faststore/uigetOverriddenSection@faststore/core<project_root>/src/components/index.tsx{project_root}/cms/faststore/schema.json$componentKey<project_root>/src/components/index.tsx<project_root>/cms/schema.jsonvtex content generate-chema@faststore/components@faststore/ui.faststore/.scsscms/faststore/components/*.jsonccms/faststore/pages/*.jsonc vtex content generate-schema -o cms/faststore/schema.json -b vtex.faststore4vtex content upload-schema cms/faststore/schema.json.faststore/@faststore/components| File | Load when… |
|---|---|
| references/project-structure-routes-and-config.md | Mapping the repo: what belongs in |
| references/section-overrides-and-custom-sections.md | How-to: |
| references/graphql-types-queries-and-mutations.md | Read-only API catalog: built-in root |
| references/extending-graphql-with-custom-resolvers.md | Implementation guide: adding fields under |
| references/scss-styling-and-design-tokens.md | SCSS module rules (wrapper class, no global SCSS), theming and CSS variables in |
| references/cms-schema-and-section-registration.md | VTEX Headless CMS: |
| references/analytics-events-and-gtm.md | |
| references/injecting-head-scripts-and-meta-tags.md | Custom |
| references/native-sections-and-overridable-slots.md | Lookup only: list of built-in global sections (e.g. |
| references/ui-components-and-data-attributes.md | Which primitives exist in |