nocobase-utils
Goal
Provide accurate, authoritative reference information for NocoBase cross-cutting utilities. Content is organized by topic and will grow over time.
When to Use
Invoke this skill (or its sub-references) when you need authoritative reference material that applies across multiple NocoBase features, such as:
- Expression evaluation engines and available functions
- Generating short opaque UIDs for UI schemas or other configuration payloads
- Other shared utilities (to be added)
Bundled Scripts
- Reuse scripts/uid.js when a UI or schema payload needs a short random UID and there is no existing project helper already in use.
- The script supports both patterns: import
uid()into target code, or resolve the script path in the current workspace and runnode <resolved-path-to-uid.js> 16to print a UID during agent work.
Reference Index
More from nocobase/skills
nocobase-data-modeling
Create and manage NocoBase data models through the available data-modeling surface. Use when users want to inspect or change collections, fields, relations, or view-backed schemas in a NocoBase app.
264nocobase-acl-manage
Task-driven ACL governance through nb CLI for role lifecycle, global role mode, permission policy, user-role membership, and risk assessment. Use when users describe business permission outcomes instead of raw command arguments.
237nocobase-workflow-manage
Use when users need to inspect, create, revise, enable, or diagnose NocoBase workflows through the `nb` CLI, including trigger selection, node-chain changes, version safety checks, and execution troubleshooting.
234nocobase-ui-builder
>-
226nocobase-data-analysis
Query and analyze business data in NocoBase via MCP. Use when users want current counts, grouped breakdowns, owner/source distributions, or business summaries across collections, with main data source first and fallback discovery to other enabled data sources.
192nocobase-dsl-reconciler
>-
155