nocobase-ui-builder

Installation
SKILL.md

Goal

  • Agent-facing write path is nb api flow-surfaces <action> with the raw business payload.
  • Backend flow-surfaces is the authoring compiler: it normalizes compatible payloads and returns aggregate errors[] for hard validation failures.
  • Aggregate errors[] is a full repair batch. Use the backend-provided errorCount, per-error path/ruleId/details, and agentInstruction to repair every listed issue in one payload revision, then retry the same write.
  • Use nb as the only public transport. If nb is missing or stale, report the blocked command/env state instead of switching transports.
  • Keep routing intent-first: open one matching quick-route doc first, not the whole directory.
  • When a quick route already matches, stay on it. Do not enumerate the skill directory just to rediscover docs.
  • When the task is a partial-match or handoff-only request, answer from this skill's scope boundary directly. Do not inspect runtime, scripts, or helper docs just to justify the handoff.
  • Treat one user request that spans several pages as ordered single-page runs.
  • Agent orchestration rule: if multiple ordered page runs share the same menu group title, serialize the page runs yourself. On the first page, use navigation.group.title to create or resolve the group and capture the returned routeId; for all later pages, set navigation.group to { routeId } and do not use title-only creation. Never start concurrent title-only group creates for the same shared group.
  • Concurrent title-only shared-group creates are forbidden.

Router

Installs
259
Repository
nocobase/skills
GitHub Stars
37
First Seen
Mar 24, 2026
nocobase-ui-builder — nocobase/skills