
This is the primary UI authoring entry point for NocoBase applications. It handles creating and modifying pages, blocks, menu items, and layouts through the backend flow-surfaces API instead of direct schema manipulation. The router is surprisingly detailed: whole-page blueprints go through apply-blueprint, localized edits use actions like compose and configure, and there's specific routing for calendars, dashboards, comments, and AI employee action placement. Two hard rules worth noting: it enforces aggregate error repair in one shot rather than incremental fixes, and it forbids you from downgrading required jsBlock or chart sections to simpler fallback blocks just because the payload failed validation. Hand off to nocobase-ai-employee for employee lifecycle work and nocobase-dsl-reconciler when users want raw DSL or git workflows.
npx -y skills add nocobase/skills --skill nocobase-ui-builder --agent claude-codeInstalls into .claude/skills of the current project.
Select a file.