This walks you through building a NocoBase plugin from scratch, covering the full cycle from scaffolding with `yarn pm create` to collections, ACL, custom APIs, client blocks, fields, actions, settings pages, and i18n. It enforces hard constraints like never using `this.app.use()` or React Providers (you use FlowEngine mechanisms, direct DOM manipulation, or the EventBus instead) and writing all client code in `client-v2` only. The workflow includes a mandatory plan confirmation gate before any code gets written, which is good because users often have unstated assumptions about scope. It handles both source installs where it can read core code for troubleshooting and create-nocobase-app setups where it relies on docs. If you're extending NocoBase with custom functionality, this beats planning from scratch.
npx -y skills add nocobase/skills --skill nocobase-plugin-development --agent claude-codeInstalls into .claude/skills of the current project.
Select a file.
juliusbrussee/caveman
mattpocock/skills
shadcn/improve
obra/superpowers
forrestchang/andrej-karpathy-skills
vercel-labs/skills