TheDocumentation Index
Fetch the complete documentation index at: https://86d.app/docs/llms.txt
Use this file to discover all available pages before exploring further.
86d CLI is the primary tool for working with your store locally. You use it to start the development server, configure a new store, create and manage modules and templates, run code generation, and diagnose project issues.
Installation
Install the CLI globally with npm:What the CLI does
The CLI covers six main areas:- Project setup: configure a new store, install dependencies, run migrations, and seed data with a single command.
- Development server: start the Next.js storefront on your local machine with database connectivity checks.
- Module management: scaffold custom modules, install community modules from the registry / GitHub / npm, enable or disable modules, and check for updates.
- Template management: create new themes, install third-party templates, and switch the active template.
- Code generation: regenerate module imports, the API router, the registry, and component documentation after you edit
config.json. - Diagnostics: run
86d doctorfor a full health check with fix suggestions.
Command reference
| Command | Description |
|---|---|
86d dev | Start the store development server |
86d init [--yes] | Configure a local store (env, deps, migrate, seed) |
86d status | Show project health and configuration |
86d doctor | Diagnose project issues with fix suggestions |
86d module create <name> | Scaffold a new module |
86d module add <specifier> | Add a module from the registry, GitHub, or npm |
86d module update [name] | Check for and apply module updates |
86d module list | List all local modules |
86d module search [query] | Search the registry for modules |
86d module info <name> | Show module details |
86d module enable <name> | Enable a module in the active template |
86d module disable <name> | Disable a module in the active template |
86d template create <name> | Scaffold a new template from brisa |
86d template add <specifier> | Add a template from GitHub or npm |
86d template remove <name> | Remove an installed template |
86d template activate <name> | Switch the store to use a template |
86d template list | List all templates |
86d generate | Run all code generation |
86d generate modules | Generate module imports and the API router |
86d generate registry | Generate registry.json |
86d generate components | Generate component documentation |
Typical development workflow
This sequence covers the common setup-and-develop loop:Adding a community module
To install a published community or first-party module from the registry:86d generate. See Add a module for the full workflow.
