DocsCLI
Open documentation actions
CLI Reference
Commands for creating projects, updating generated apps, opening resources, and running AI-agent workflows.
Better Fullstack exposes a project lifecycle through the CLI: create, evolve, update, diagnose, and generate. Commands marked experimental have intentionally narrow support today.
Commands
| Command | Purpose |
|---|---|
create | Scaffold a new project from a stack configuration. This is the default command. |
add | Add supported tooling, deployment settings, or stack capabilities to an existing Better Fullstack project. |
remove | Plan and apply removal of one exact non-primary stack capability. |
status | Summarize project health, lifecycle guarantees, and available template drift without running toolchains. |
update | Plan or apply current template drift against the bts.lock.json scaffold baseline. |
check | Diagnose an existing project for config, dependency, env, and generated check issues. |
doctor | Compatibility alias for check. |
history | Show, export, or clear local scaffold history and reproducible commands. |
gen | Experimental: generate a TypeScript tRPC/oRPC resource router in an existing project. |
registry | Experimental: add or list local capability packs. Remote URLs are not supported. |
recommend | Experimental: deterministic keyword/preset recommendation from a brief. |
mcp | Start the Better Fullstack MCP server over stdio for AI coding agents. |
telemetry | Inspect, enable, or disable anonymous CLI telemetry. |
Utility commands
These open a resource and never modify a generated project.
| Command | Behavior |
|---|---|
docs | Open the Better Fullstack docs in the default browser, or print the URL. |
builder | Open the visual Stack Builder. |
sponsors | Fetch and display current Better Fullstack sponsors. |
Open the docs:
npx -y create-better-fullstack@latest docsOpen the builder:
npx -y create-better-fullstack@latest builderShow sponsors:
npx -y create-better-fullstack@latest sponsorsMaintainer commands
update-deps scans and updates dependency versions in the generator's add-deps.ts catalog. It is
for contributors working in the Better Fullstack repository, not for consumers updating a generated
app. Generated projects use update.
| Flag | Behavior |
|---|---|
--check | Report updates without changing the catalog. |
--patch | Apply patch/minor updates only. |
--all | Interactive processing for all updates. |
--ecosystem | Restrict the dependency group. |
--list-ecosystems | Print available dependency groups. |