nocobase-data-modeling

Installation
SKILL.md

Goal

Use the available NocoBase data-modeling surface to inspect and change collections, fields, relations, and view-backed schemas.

Prefer the transport in this order:

  • the nb api data-modeling CLI whenever it is available
  • another equivalent data-modeling transport only when the CLI is unavailable and it exposes the same operation surface

Do not make the skill depend on one executable name. Treat CLI command names and equivalent wrappers as transport details around the same modeling operations.

Transport-selection rule:

  1. Check whether the nb api data-modeling CLI is available in the current environment.
  2. If it is available, use the CLI.
  3. If the CLI is available but not authenticated for the target app, stop and guide the user to authenticate the CLI.
  4. Only fall back to another equivalent transport when the CLI itself is unavailable.

Read references/decision-matrix.md first when the request is broad or the correct modeling path is unclear.

Related skills
Installs
264
Repository
nocobase/skills
GitHub Stars
30
First Seen
Mar 2, 2026