This is the foundational ruleset for VTEX FastStore development. It walks Claude through the entire framework's conventions: section overrides with getOverriddenSection, BFF extensions, SCSS module patterns, and the critical CMS schema workflow using vtex content commands instead of the deprecated cms-sync. The safety rules are strict about not touching .faststore/ or schema.json directly, and it enforces ls checks before file creation to avoid caching issues. What stands out is the opinionated stance on when to skip @faststore/ui components entirely, if your design is custom enough that you'd just fight specificity wars, go with plain HTML and SCSS instead. The expect-based upload-schema command shows this was written by someone who got tired of interactive prompts mid-automation.
npx skills add https://github.com/vtex/skills --skill faststore-storefront