skills/nocobase-install-start/SKILL.md
Select an installation method, install NocoBase, and start it locally or on a server. Use when users ask how to install NocoBase, initialize a project, or start a running instance.
npx skillsauth add nocobase/skills nocobase-install-startInstall this skill globally with one command. Works with Claude Code, Cursor, and Windsurf.
3 of 9 scanners reported clean
Some scanners were skipped, did not run, or reported a non-clean status. Review each row below.
Install NocoBase with clear branching and minimal questioning.
Docker + install together + PostgreSQL):docker, create-nocobase-app, git), release channel, and installation directory.install together or connect existing).install together, ask database type (PostgreSQL, MySQL, MariaDB).connect existing (Docker/non-Docker), confirm connection info readiness and require config/env edits before startup.references/install-methods.md and include the chosen method doc link before running commands.create-nocobase-app when user wants the fastest local bootstrap.install together.references/install-methods.md.references/install-methods.md, or quick mode preset is selected.references/install-methods.md before running commands.Docker + PostgreSQL + install together) so I execute install and startup directly?"./my-nocobase or /opt/nocobase)."references/install-methods.md before generating commands.development
Use when the task hands over a prototype to reproduce in NocoBase — an HTML file, an image, or a link, INCLUDING the published form "Build a NocoBase app — X … Match the layout and signature visuals of this reference prototype: <url>" — or when someone says a built page "doesn't match the prototype / looks monotone / is ugly". A prototype/URL being present is what triggers this skill, EVEN WHEN the same prompt also says "build an app" — the verb "build" does not cancel the prototype. Skip it only when there is NO prototype at all: a bare "build me a CRM/app" → nocobase-app- discipline; a one-field edit / rename → nocobase-ui-builder. It turns "here is the prototype, build it" into a faithful app — analyze prototype, native CRUD, the right native block per region, then a screenshot-vs-prototype visual loop. Native-first; JS only inside a native container; never a full-page JS block. Mechanics live in nocobase-ui-builder, nocobase-data-modeling, nocobase-app-discipline.
tools
Use when building a NocoBase app with NocoBase skills or the nb CLI and you want to save a completed, meaningful milestone as a restorable revision.
tools
Use when users need to inspect, create, revise, enable, or diagnose NocoBase workflows through the `nb` CLI, including trigger selection, node-chain changes, version safety checks, and execution troubleshooting.
development
General-purpose NocoBase reference utilities covering cross-cutting topics such as evaluator engines, expression syntax, UID generation, and more. Use when you need authoritative reference information or reusable snippets that apply across multiple NocoBase features.