Admin UI Builder 是一个管理后台界面构建技能,用于在已有的管理架构契约下构建或定义 admin UI 界面。
用途 该技能面向 admin/CMS/back-office 屏幕的构建或规格编写场景。当 admin-ui-orchestrator 已经定义了角色、权限、工作流和安全闸门之后,可使用本技能来落地或描述管理端界面。
主要能力(运行模式)
- screen-spec:定义管理屏幕、状态、表单、表格、过滤器和校验。
- implementation-handoff:准备本地 UI 实现任务。
- state-coverage:覆盖空状态、加载、错误、权限拒绝、审计和确认等状态。
使用方式(必需工作流)
- 阅读 references/admin-ui-build-contract.md。
- 使用 assets/admin-screen-spec.template.md 模板。
- 从 admin-ui-orchestrator 确认角色、权限、破坏性操作和审计要求。
- 不得为了视觉简洁而隐藏安全与权限状态。
安全规则
- 不得运行生产环境管理端变更操作。
- 每个破坏性操作都需要明确的确认 UI,以及回滚/审计方案。
- 绝不在 UI 示例中暴露密钥、令牌、私有客户数据或原始日志。
验证 提供的校验命令包括:
- python3 $CODEX_HOME/skills/.system/skill-creator/scripts/quick_validate.py $CODEX_HOME/skills/admin-ui-builder
- python3 $CODEX_HOME/skills/senior-skill-architect/scripts/lint_production_skill.py $CODEX_HOME/skills/admin-ui-builder
- python3 -m json.tool $CODEX_HOME/skills/admin-ui-builder/evals/evals.json >/dev/null
限制 资料未提供具体的收费、价格、平台支持范围或效果数据;本技能依赖 admin-ui-orchestrator 已定义的架构契约,并需遵循上述工作流与安全规则,其他细节暂未提供。