Scaffold a whole website from one spec
scaffold_siteGenerate a complete website from a single specification, setting home page title, tagline, theme, sections, and creating initial sub-pages. Optionally initialize git repository.
Instructions
Generate a whole site in one shot from a single spec instead of set_site field-by-field: sets the home page (title, tagline, theme, sections) and creates each initial sub-page. Persisted through the website store and rendered to the site location (/site/ by default, or the project's websiteLocation when set). Pass initGit:true to give the scaffolded site its own git repo (git init + a first "site: scaffold" commit) when it is not already inside one — the repo path is returned. Pair with the generate_site prompt, which has Claude produce the spec.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| pages | No | Initial sub-pages to create. | |
| theme | No | ||
| title | Yes | Site / home page title. | |
| initGit | No | Give the scaffolded site its own git repo (git init + first commit) when it isn't already inside one. | |
| project | Yes | ||
| tagline | No | ||
| sections | No | Home page sections. |