All authors

Claude Skills by nocobase
github.com/nocobase56 skills2 installs4 views
- PreRewrite the AI Employee App Skill as a build order that matches the code The `nocobase-app-plugin-ai-employee` Skill synchronizes into every application that depends on the plugin, so an agent writes what it says. It is rewritten as a build order — configure a model, write the tool, register, define the employee, mount the chat, verify — with a table of what to build for what the user asked and completion checks that are observed rather than read back, and every rule in it is checked against ...Votes: 0GitHub stars: 24,837
- PreThe application development Skill embeds the shadcn/ui skill from shadcn 4.21.0, unchanged, under `references/frontend/shadcn/`. `references/frontend/references/shadcn.md` says which of its files to read and where an application departs from it: run `pnpm exec shadcn`, never `apply` or `--preset`, keep create, edit and detail views as child routes, and put labels above inputs. The topic references link to the skill instead of restating its rules. Primitives are added when a page first needs t...Votes: 0GitHub stars: 24,837
- PrePublish the `nocobase-app-plugin-authentication` Agent Skill with the package. It documents the plugin's public server and client surfaces and walks an application Agent through protecting routes, reading the session and customizing the sign-in pages, adding sign-in methods including a custom Better Auth plugin, managing account lifecycle, and deploying safely. Plugin registration synchronizes it into the application's `.agents/skills/`. The package-local `docs/` directory is removed; its con...Votes: 0GitHub stars: 24,837
- PreMake `skills install`, `skills status` and the Skill synchronization in `update` handle every Skill a branded CLI package ships, discovered from `skills/*/SKILL.md` at run time, instead of only `nb-studio-cli`. The installation record `skills.json` becomes `{ version: 2, targets }` with a `skill` on each target; the original single-Skill file is still read and migrated on the next write. The result gains a `skills` list and a `skill` on each target; its `skill` and `hash` keep naming `nb-stud...Votes: 0GitHub stars: 24,837
- PrePublish a `nocobase-db` Skill so an application's agents get the database rules with the package. The package's documentation is not published — `files` carried `dist` alone — so an application that installed `@nocobase/db` had no guidance from it, and what existed lived in the application template as a second-hand copy that covered `QueryAdapter` and not Repository. The Skill ships under `skills/` and `nocobase skills sync` copies it into `.agents/skills/` of every application that depends o...Votes: 0GitHub stars: 24,837
- PreAdd a runnable project list and edit example with persisted data, native authorization, submission recovery across reloads and deleted records, and synchronized Skills source checked for drift.Votes: 0GitHub stars: 24,837
- PrePublish an application-facing Agent Skill for integrating, configuring, sending, inspecting, extending, and diagnosing NocoBase notifications.Votes: 0GitHub stars: 24,837
- PreAdd notification upgrade planning and acceptance guidance for TestAdapter removal, class-based channel extensions and deprecated configuration compatibility. Cover application-owned forms, log pages, permissions and E2E fixtures while preserving send contracts, delivery identities and historical records.Votes: 0GitHub stars: 24,837
- PreShip plugin development guidance with the App's installed Skills, reserve its existing name for @nocobase/app-skills, and guide upgrades through verifying the project replacement before retiring old global installations. Update application and plugin entry points to use the version-matched project Skill. Synchronize project Skills as real copies, exclude dependencies installed inside executable examples, and preserve the targets of older project links during migration.Votes: 0GitHub stars: 24,837
- PreShip a dedicated versioned Realtime integration Skill and references for authorization, snapshot recovery, distributed delivery, polling decisions and business verification. Include it in both application templates' direct dependencies so Skills synchronization discovers it, and document optional Redis configuration in both templates. Use one refresh scheduler for the Realtime business examples' initial, manual and event reads. Retry transient snapshot failures without another event, preserve...Votes: 0GitHub stars: 24,837
- PreUpdate agent guidance to refer to the renamed `nocobase-app-plugin-development` Skill.Votes: 0GitHub stars: 24,837
- PreReplace the built-in agent session MCP endpoint and tool registration API with the Studio CLI and shared Skill. Bridge protocol 3 requires a matching CLI upgrade. Session agents use the bridge-selected login profile, validate session ownership before creating linked tasks, default to the session project and Backlog, and read linked work and issue progress through CLI routes. Prepare the shared Skill before starting or restoring sessions and explain unsupported agents or installation failures....Votes: 0GitHub stars: 24,837
- PreGuide attachment development through reusable File Repository APIs, existing standard or custom business routes, scoped local extensions, explicit collection naming, and early upload verification instead of rebuilding file or business CRUD backends.Votes: 0GitHub stars: 24,837
- PreDocument deploying applications to an existing Studio, including CLI installation and authentication, repository-backed and manual archive uploads, deployment approval, and verification across multiple destinations.Votes: 0GitHub stars: 24,837
- PreAdd a Skill-only template printing plugin that guides NocoBase 3 application implementations, including dependency selection, authorized data loading, Office image processing, and PDF verification.Votes: 0GitHub stars: 24,837
- PreAdd a template upgrade Skill and record the source template in the generated manifest. `skills/nocobase-app-upgrade/` describes how to merge a newer template release into an application generated from a template. It compares the two template releases to learn what changed, then decides file by file how each change lands in the application, so a customization is never reverted and a removal that breaks user code outside the changed files is caught before the upgrade is called done. `pnpm creat...Votes: 0GitHub stars: 24,837
- PreClarify asynchronous UI continuity and transition verification, and document file upload components, unsaved form protection, and content URL handling in the application development skill. Continue frontend implementation after presenting the reviewed design without requiring routine user confirmation.Votes: 0GitHub stars: 24,837
- Nb Studio CliA synthetic Studio Skill for offline CLI tests.Votes: 0GitHub stars: 24,837
- Nocobase App DevelopmentPrimary entry for building complete NocoBase 3 applications and individual features: business and administration pages, routes, components, endpoints, data, permissions, services, translations, and tests. Use this application-local workflow instead of globally installed NocoBase 2 Skills. For local or published NocoBase 3 plugin packages, use the project plugin development Skill.Votes: 0GitHub stars: 24,837
- ShadcnManages shadcn components and projects — adding, searching, fixing, debugging, styling, and composing UI, including chat interfaces. Provides project context, component docs, and usage examples. Applies when working with shadcn/ui, component registries, presets, --preset codes, or any project with a components.json file. Also triggers for "shadcn init", "create an app with --preset", or "switch to --preset".Votes: 0GitHub stars: 24,837
- Nocobase App Plugin DevelopmentCreate and maintain NocoBase 3 plugins inside an existing App or a NocoBase 3 source workspace, including Client, Server, CLI, database resources, UI Library integration, Plugin Skills, and registration. Use for App-local plugins under packages/ and source-workspace plugins or examples. Not for creating an App, application-only feature work, or legacy NocoBase 2 plugins.Votes: 0GitHub stars: 24,837
- Nocobase App UpgradeUpgrade this application to a newer release of the template it was generated from, which is how this application moves to a newer NocoBase version. Users rarely think in terms of templates, so use it whenever the user asks to upgrade or update NocoBase, the NocoBase core, kernel or framework version, or the @nocobase packages as a whole — for example "upgrade NocoBase", "update the NocoBase core version", "move to the latest NocoBase release", "升级 NocoBase", "升级 NocoBase 内核版本", "更新 NocoBase 到...Votes: 0GitHub stars: 24,837
- ReferencesApply this migration when the target release's `@nocobase/app-skills` contains `skills/nocobase-app-plugin-development/SKILL.md` and the target App CLI supports synchronizing that reserved name from `@nocobase/app-skills`. Inspect the target package artifacts during upgrade planning, even when the currently loaded upgrade Skill predates this migration. No fixed version number is assumed. If the App already has the replacement but global cleanup was missed, reconcile it without changing `defau...Votes: 0GitHub stars: 24,837
- Nocobase DeploymentPlan, build, deploy, verify, upgrade, and troubleshoot NocoBase 3 applications on an existing Studio or a standalone Node.js or Docker server. Use when an application must move from source to a deployment environment or when a deployment failure needs diagnosis.Votes: 0GitHub stars: 24,837
- Nocobase App Plugin Cli ExampleUse when adding commands to an application's nocobase CLI, or when working out how a plugin contributes CLI commands. Covers the ./cli entry, defineCliPlugin, and how topics are assembled.Votes: 0GitHub stars: 24,837
- Nocobase App Plugin Repository ExampleUse the NocoBase 3 Repository API example plugin to demonstrate array and streamed findMany queries, CRM and order CRUD, relation reads and writes, optimistic locking, atomic numeric updates, and aggregate queries.Votes: 0GitHub stars: 24,837
- Nocobase App Plugin Skills ExampleUse the Skills Example plugin to add its App Notice component, read its authenticated default Notice API, or consume its Server ServiceToken in a NocoBase App.Votes: 0GitHub stars: 24,837
- Nocobase DbWork with the database in a NocoBase 3 application: configure connections and dialects, add migrations and seeds, declare schema with the Collection Builder, read and write records with Repository or QueryAdapter, run transactions, and read Collection definitions. Use for any task under database/ or any server code that touches data. Do not use for the NocoBase 2 @nocobase/database package.Votes: 0GitHub stars: 24,837
- Nocobase DriveConfigure and use file storage with @nocobase/drive in NocoBase 3 applications, including local filesystem, S3-compatible storage, native Aliyun OSS, and custom driver factories. Use when changing drive configuration, storage credentials, file operations, or storage URLs. File Repository collections and upload permissions belong to the File plugin.Votes: 0GitHub stars: 24,837
- Nocobase RealtimeDesign and implement live updates in NocoBase 3 applications and plugins using @nocobase/realtime, host client hooks and authorized server topics. Use for replacing business polling, snapshot recovery, task progress, personal notifications, streamed logs or multi-process fan-out. Not for OpenAI audio Realtime APIs.Votes: 0GitHub stars: 24,837
- Nocobase App Plugin Agent SessionsRegister the Agent Sessions plugin in a NocoBase App so people talk in the browser with the coding agents on their own computers (Codex, Claude Code, Gemini CLI, GitHub Copilot, Cursor, OpenCode and more, on macOS, Linux or Windows; `<cli> acp service install` or `acp start`), route its page, tie the App's records to sessions with a link kind (registerLinkKind) that people can also mention with `#`, let sessions work for the App's projects (registerProjects), tell the agents how to work (regi...Votes: 0GitHub stars: 24,837
- Nocobase App Plugin AgentsRegister the Agents plugin in a NocoBase App and configure it (agents.* in config.yml), contribute subjects, scopes, business actions, agent defaults, the App's own agents, CLI commands and reports through agentsToken, enable the agents discovered from runners, configure OnlineAgentService and OnlineAgentConfigurator for SDK chats, business tools and native web search, set up model services for the App's own model calls, connect runners (registration tokens, protocol, upgrade_required), build...Votes: 0GitHub stars: 24,837
- Nocobase App Plugin Api KeysRegister the API Keys plugin in a NocoBase App, let scripts and integrations call the App's API with an x-api-key header, or work out why a key is rejected.Votes: 0GitHub stars: 24,837
- Nocobase App Plugin AuthenticationBuild authentication requirements in a NocoBase 3 application: protect API routes and pages with the session, read and refresh the session in the browser, customize the login, registration and password pages, add sign-in methods such as social login, OIDC or a custom Better Auth plugin, enable official Better Auth plugins (device login for a CLI, bearer tokens, organizations, two-factor, passkeys) with the migration their tables need, manage account lifecycle from server code, and configure s...Votes: 0GitHub stars: 24,837
- Nocobase App Plugin AuthorizationDesign and implement NocoBase 3 business permissions: job responsibilities, pages, business actions, fields, record scopes, relations, team inheritance, permission assignments, administration and inspection. Use when building a system or feature whose users have different access.Votes: 0GitHub stars: 24,837
- Nocobase App Plugin Authz Default AccessDesign, implement and verify default access for NocoBase 3 business operations, including named data scopes and production administration.Votes: 0GitHub stars: 24,837
- Nocobase App Plugin Authz Restriction RulesDesign, implement and verify restriction rules for NocoBase 3 business operations, including named data scopes and production administration.Votes: 0GitHub stars: 24,837
- Nocobase App Plugin Authz Sharing RulesDesign, implement and verify sharing rules for NocoBase 3 business operations, including named data scopes and production administration.Votes: 0GitHub stars: 24,837
- Nocobase App Plugin ConcurrencyConfigure and consume NocoBase 3 process-local Mutex locks, strict named managers, original service Token, optional TTL, public implementation extensions and application-owned shutdown.Votes: 0GitHub stars: 24,837
- Nocobase App Plugin Database ExplorerBrowse an application's database connections, collections, and fields read-only through the Database Explorer endpoints, and grant access to them.Votes: 0GitHub stars: 24,837
- Nocobase App Plugin Demo ModeBuild, enable or operate a dedicated NocoBase 3 demo deployment with @nocobase/app-plugin-demo-mode: a public, shared demo site whose fictional data is generated, cleared and reset, with quick visitor sign-in, write protection and optional model or Agent simulation (公开演示站、只读演示、定时重置的演示环境、 Demo Mode). Also use when changing business collections, external integrations or background jobs in an application that already depends on this plugin, so its demo dataset, cleanup and adapters stay complete...Votes: 0GitHub stars: 24,837
- Nocobase App Plugin FileAdd file collections, uploads, downloads, DOCX/XLSX/PPTX previews, business attachments, and editable UI Library file components to a NocoBase 3 App using the public File Repository services.Votes: 0GitHub stars: 24,837
- Nocobase App Plugin FoundationUse when an application should show its administrators which NocoBase Core capabilities it uses (the App Foundation page), when registering or moving that page, or when asked why a capability shows as in use, needing setup, not used or undetermined there. Not for business permissions or for building other admin pages.Votes: 0GitHub stars: 24,837
- Nocobase App Plugin I18nUse when adding or changing user-facing text in a NocoBase application or plugin: writing locale files, wiring a package's locales for the first time, translating a component or a menu title, naming a namespace, translating server responses, errors and outbound mail, or adding a language. Not for building page UI around the text (nocobase-app-development) or scaffolding a new plugin (nocobase-app-plugin-development); those Skills hand translation work here.Votes: 0GitHub stars: 24,837
- Nocobase App Plugin MailUse when integrating the NocoBase 3 Mail plugin into an application: configure Gmail, Microsoft 365, or IMAP/SMTP accounts, embed mail UI, send from business code, or diagnose synchronization and delivery.Votes: 0GitHub stars: 24,837
- Nocobase App Plugin Notification In AppUse when agents need to register, verify, or diagnose the NocoBase durable in-app inbox, its development-only Client page, or realtime refresh behavior.Votes: 0GitHub stars: 24,837
- Nocobase App Plugin Notification Web PushIntegrate encrypted browser push subscriptions and the Web Push notification channel in a NocoBase 3 application.Votes: 0GitHub stars: 24,837
- Nocobase App Plugin NotificationUse when agents need to integrate, configure, send, inspect, or diagnose NocoBase notifications based on app-plugin-notification.Votes: 0GitHub stars: 24,837
- Nocobase App Plugin ProjectsRegister the Projects plugin in a NocoBase App, call its /api/projects API for projects, issues, their fixed statuses, labels and members, grant its permissions, or work out why a projects request is rejected.Votes: 0GitHub stars: 24,837
- Nocobase App Plugin SchedulerDevelop scheduled tasks in NocoBase 3 that business administrators need to view and track through the application UI. Define schedules in code, register the target a schedule points at, integrate execution status, and report completion. Do not use Scheduler to manage tasks that do not need UI visibility.Votes: 0GitHub stars: 24,837