mcpbeat Sign in

Nocobase App Plugin Development Agent Skill

Migrate an older global NocoBase 3 plugin development Skill to the version supplied by the current App. Use when this legacy global entry is selected; it forwards to project guidance and contains no plugin implementation instructions.

654 tokens
context cost
SKILL.md, read when the skill is used
1
files
instructions only
0
copies elsewhere
how many repositories repackaged it
24 822
stars on the repo
on the repository, not the skill itself

Install

one command, takes just this skill from the repository
npx skills add https://github.com/nocobase/nocobase --skill nocobase-app-plugin-development

The instruction itself

1 sections, as written by the author

Use the project's plugin development Skill

The complete nocobase-app-plugin-development Skill is maintained in @nocobase/app-skills and delivered with compatible App releases. This global entry is a migration bridge, not an implementation guide. Do not assume that an installed App already includes the new Skill or that a project Skill automatically overrides a global one.

Find the owning App from the current directory and its ancestors, read its AGENTS.md, then open <app-root>/.agents/skills/nocobase-app-plugin-development/SKILL.md by its explicit path. Resolve symlinks and confirm this is a different file from this bridge. Do not invoke this Skill again by name. Follow the complete project Skill and its references for implementation.

If that file is missing, check whether the installed @nocobase/app-skills actually ships it before running pnpm nocobase skills sync from the App root. If it does not, do not repeatedly sync or install a newer app-skills in isolation. Explain that a compatible App release is required, read the project's nocobase-app-upgrade Skill, and upgrade only within the user's requested scope. Until a compatible release is available, use the installed App's guidance and public package declarations; report missing guidance rather than inventing APIs. Do not remove an existing full global copy before a working project replacement is available.

For work explicitly in the NocoBase source repository, read packages/app/app-skills/skills/nocobase-app-plugin-development/SKILL.md and .agents/rules/plugin-development.md from that repository root. No source download is required for an App. With no App, use the available nocobase-create-app entry first.

After the project replacement is verified, retire this exact global installation and its Agent discovery links as part of the agreed migration. Inspect real paths, preserve custom content outside Skill discovery directories, and never follow a global symlink to delete a source checkout or project copy. Do not remove the differently named V2 Skill or unrelated Skills. Report any remaining global entries and start a new Agent session after cleanup; this session can continue by reading the project file directly. Detailed migration guidance ships with the target release's nocobase-app-upgrade Skill.

How to use it

Copy the folder

Take nocobase/nocobase-nocobase-app-plugin-development from the repository into ~/.claude/skills for personal use, or into .claude/skills inside a project.

Check the name does not clash

The agent identifies a skill by the name field in its header. Two skills with the same name cannot sit side by side — one of them will be ignored.