vibe21-web-newView as Markdown
vibe21-web-new
Creates a new web from an empty folder. You answer a few questions. The technology stack is prepared for you.
Need Node.js and pnpm. If either is missing, run vibe21-system-check first.
When to use it
Use it once, at the start of a site, after vibe21-system-check.
The folder must be empty. Only .git, .gitignore, and .DS_Store are allowed. Do not run it on an existing VIBE21 project. Later changes go through the other skills, not a second scaffold.
How to run it
/vibe21-web-new
The agent tells you the current directory will get a pinned Next.js app, then waits. Nothing is created until you confirm.
After the scaffold, it asks one question at a time. The first question is agent language only. Later questions are in that language.
- agent language — how the agent talks to you, not the website copy
- site name and short description — empty answers keep the VIBE21 defaults
- site languages — one or more; the first is the default locale. No locale routes are added.
- color theme —
singleor a light/darktoggle - design style — Material, glassmorphism, flat, brutalism, or no specific style
What happens
- A Next.js app is created at the pin (TypeScript, App Router, Tailwind, ESLint) plus
lucide-react. The homepage says VIBE21. vibe21.jsonstores the answers. Theme, design, and languages are not applied to the generated UI yet.vibe21.mdstarts as the agent memory. VIBE21 rules are prepended toAGENTS.md.- Layout title and description are overwritten only when you entered a name or description.
Then the agent offers vibe21-design-configuration. If you decline, it offers vibe21-web-preview.