sfnext-project-setup
Create and bootstrap a Storefront Next project, and learn its layout, npm scripts, and first-run workflow. Use when creating a new storefront, running sfnext create-storefront (--vertical starter theme, --defaults, --template, --output-dir), choosing between Business Manager Storefront Setup and the CLI, fixing pnpm install / Node 24 problems, copying .env.default to .env, asking "what does this folder do" or "which pnpm script do I run", or running b2c sfnext / pnpm sfnext commands for the first time. Do not use for config.server.ts or PUBLIC__ env var rules (use storefront-next:sfnext-configuration), building/pushing to Managed Runtime (use storefront-next:sfnext-deployment), or a conceptual tour of the architecture (use storefront-next:sfnext-overview).
Pinned to revision fe78868e0e70, so it is the text this page describes rather than whatever the author pushed since.
Files
- skills/sfnext-project-setup/SKILL.md
- skills/sfnext-project-setup/evals/trigger-evals.json
- skills/sfnext-project-setup/references/PROJECT-STRUCTURE.md
- skills/sfnext-project-setup/references/SCRIPTS.md
- skills/sfnext-project-setup/references/SFNEXT-CLI.md
Every link opens the file at its source, pinned to the revision this page describes.