zudo-doc

Type to search...

to open search from anywhere

create-zudo-doc CLI

CreatedMar 22, 2026Takeshi Takatsudo

Complete CLI reference for the create-zudo-doc project scaffolder.

Usage

create-zudo-doc [project-name] [options]

When run without flags, the CLI launches an interactive wizard. All options can be specified via flags for non-interactive (CI/agent) usage.

Options

Project

FlagDescriptionDefault
--name <name>Project name (or first positional arg)my-docs
--lang <code>Default language codeen
--pm <manager>Package manager: pnpm, npm, yarn, bunpnpm
--[no-]installInstall dependencies after scaffoldingprompt

Color Scheme

FlagDescriptionDefault
--color-scheme-mode <mode>single or light-darklight-dark
--scheme <name>Color scheme (single mode)Dracula
--light-scheme <name>Light scheme (light-dark mode)GitHub Light
--dark-scheme <name>Dark scheme (light-dark mode)GitHub Dark
--default-mode <mode>light or dark (light-dark mode)dark
--[no-]respect-system-preferenceRespect OS color scheme preferencetrue

Features

FlagDescriptionDefault
--[no-]i18nMulti-language supportoff
--[no-]searchPagefind full-text searchon
--[no-]sidebar-filterReal-time sidebar filteringon
--[no-]claude-resourcesClaude Code docs generationoff

General

FlagDescription
-y, --yesUse defaults for unspecified options, skip all prompts
-h, --helpShow help message

Supported Languages

The --lang flag accepts any of the following language codes:

CodeLanguage
enEnglish
jaJapanese
zh-cnChinese (Simplified)
zh-twChinese (Traditional)
koKorean
esSpanish
frFrench
deGerman
ptPortuguese

The default language determines the locale used for root pages (/docs/...). When i18n is enabled, a secondary language is added automatically (English when the default is non-English, Japanese when the default is English).

Examples

Interactive mode

pnpm create zudo-doc

Non-interactive with all defaults

pnpm create zudo-doc my-docs --yes

Japanese site with Dracula theme

pnpm create zudo-doc my-docs --lang ja --scheme Dracula --no-i18n --pm pnpm --install

Light/dark mode with custom schemes

pnpm create zudo-doc my-docs \
  --color-scheme-mode light-dark \
  --light-scheme "GitHub Light" \
  --dark-scheme "GitHub Dark" \
  --default-mode dark \
  --yes

CI/automation usage

pnpm create zudo-doc my-docs \
  --lang en \
  --scheme Nord \
  --no-i18n \
  --search \
  --no-claude-resources \
  --pm pnpm \
  --install \
  --yes

Programmatic API

The package also exports a programmatic API:

import { createZudoDoc } from "create-zudo-doc";

await createZudoDoc({
  projectName: "my-docs",
  defaultLang: "en",
  colorSchemeMode: "single",
  singleScheme: "Dracula",
  features: ["search", "sidebarFilter"],
  packageManager: "pnpm",
  install: true,
});

Revision History

AI Assistant

Ask a question about the documentation.