Skip to main content

Scaffold

The fastest way to get started. The scaffold command creates a ready-to-run Docusaurus workspace with the preset already wired up.

Usage

The wizard walks you through project name, workspace name, output directory, and the Nova visual preset to apply. Once complete, install dependencies and start the dev server:

bash
npm install
npm run start

Options

FlagDescription
-d, --dry-runRun without writing any files.
--name <name>Project or workspace name.
--non-interactiveRequire every answer as a flag and do not open prompts.
--workspace-name <name>Workspace directory name.
--output <dir>Output directory.
--preset <name>Nova visual preset written to docusaurus.config.ts.

The preset choices are envoy, foundry, lantern, marshal, sentinel, and signal. The interactive wizard defaults to foundry.

Non-Interactive Mode

Agents and automation should add --non-interactive and provide every answer. Nova validates the preset and refuses incomplete commands before writing any files.

For the full scaffold reference, see Scaffold Docusaurus.