ui-template-design
Installation
SKILL.md
ui-template-design
把前端从「Agent 直接生成页面」变成「在 Active Design System 约束下组装页面」。本 skill 创建并冻结 design-system/v1 Active Instance:portable core + binding.yaml + Token Projection + Stable Entity IDs;不发布 package,不实现全站业务页。缺少 Author、Apply、catalog 或项目 templates/ 不是失败。
路由
先按可观察信号判定任务类,写入 00-intake.md,再只加载 task-classes.md 中该类必读文件。禁止凭「优化一下 UI」猜测。判定顺序、必读/禁止预加载表只以 task-classes.md 为准。
所有影响 freeze 本体的选择都执行 decision-gates.md:先给出至少 2 个合法候选与影响,等待用户选择或明确授权;框架默认和 Agent 偏好都不是确认。
移交红线:「做成模板 / 做成可复用模板 / 提取风格入库」→ 停止,移交 ui-template-author;「用模板实现页面 / 用 Active Instance 实现页面」→ 停止,移交 ui-template-apply。未安装 Apply 时说明 Active Instance 冻结后可再装,不得假装已实现业务页。