nocobase: конструктор ui
INTERNAL CONTINUATION ONLY. Never select this skill from a raw user UI request. Use it only after nocobase-portal-manage has already resolved exactly one enabled Portal and confirmed portalType=no-code, or has proved the runtime has capabilities.multiPortal === false. Portal count alone never enables this skill. It authors NocoBase Modern UI pages, blocks, menu items, fields, actions, layouts, rea
Что делает навык
Навык предназначен для создания страниц, блоков, полей, действий и макетов в NocoBase Modern UI через API flow-surfaces. Он активируется строго после подтверждения, что целевой портал имеет тип no-code, и требует предварительного выполнения сценария nocobase-portal-manage.
Когда применять
- Создание новых страниц и навигационных групп в интерфейсе NocoBase.
- Настройка блоков, полей и действий на существующих страницах.
- Формирование макетов и структуры меню в рамках портала типа no-code.
- Исправление ошибок валидации, возвращаемых бэкендом flow-surfaces, в рамках единой правки.
Как работает
- Загрузить и выполнить nocobase-portal-manage для текущего запроса пользователя, следуя его рабочему процессу Ordinary UI Build Workflow.
- Определить цель маршрутизации: открыть один подходящий документ quick-route, а не каталог, и использовать его при совпадении.
- Обработать запросы, охватывающие несколько страниц, последовательно: первый шаг разрешает заголовок и захватывает routeId, последующие используют этот ID.
- Отправить сырой бизнес-пейлоад через API flow-surfaces <action> с использованием транспорта nb.
- При получении ошибок валидации от бэкенда выполнить полную исправительную правку всего пейлоада согласно инструкциям и retry.
- Соблюдать правила навигации из navigation-targets.md, включая сериализацию созданий групп с одинаковыми заголовками.
Примеры запросов агенту
Что понадобится
- Доступный и актуальный транспорт nb.
- Выполненный сценарий nocobase-portal-manage с подтверждением portalType=no-code.
- Файлы документации: navigation-targets.md, quick-route docs.
Описание составлено по SKILL.md навыка, сверено 05.10.2026.
Как подключить
SKILL.md к навыкам ассистентаНавык — папка с файлом SKILL.md (описание + инструкции) и опциональными скриптами. Ассистент (Claude, Claude Code и совместимые) подхватывает его по описанию и следует шагам.