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-modelingCLI 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:
- Check whether the
nb api data-modelingCLI is available in the current environment. - If it is available, use the CLI.
- If the CLI is available but not authenticated for the target app, stop and guide the user to authenticate the CLI.
- 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.