确定真源顺序
先承认冲突会发生,再规定解决顺序:`code/token` 优先,其次是 `figma variables/components`,最后才是 `spec docs/examples`。这样 agent 不会把几个来源混成一锅。
01 / 制作路径
制作这个 skill 的关键,不是把资料堆起来,而是把“什么可信、如何调用、怎么验收、什么时候不能用”定义清楚。
先承认冲突会发生,再规定解决顺序:`code/token` 优先,其次是 `figma variables/components`,最后才是 `spec docs/examples`。这样 agent 不会把几个来源混成一锅。
`SKILL.md` 只负责触发和编排;长规则进入 `references/`;精确事实进入 `references/contracts/*.json`;验证逻辑进入 `scripts/`;真实可复用资产才进入 `assets/`。
组件、token、图标、插画、页面模式都配套 query 脚本。日常工作只取命中的小片段,需要审查或修订时才读取完整合同。
页面产物必须写 `production-check.json`。尤其是 `navbar/default`,校验器会读真实 HTML / 前端代码,检查是否引用 OPPO logo 与 Search / Account / Bag / Menu 资产。
工作区只是编辑源包,Codex 真正调用的是安装后的 skill 版本。每次治理规则变更后,都要把源包同步到运行版本并复跑校验。
02 / 应用场景
点击左侧场景,可以看到 skill 会怎样切换读取路径、判断标签和校验要求。
生成账号页、商品页、结算页、搜索页、空态页等时,先找页面模式,再查 requiredComponents / allowedComponents,最后按需查 token 与资产。
03 / 这个 skill 的油水在哪里
网上很多设计规范 skill 只有一个 Markdown:能提醒 AI,但很难约束 AI。这个 skill 的价值在于把规范拆成规则、合同、资产和校验脚本,让 AI 产出后还能被检查。
它把任务分成页面生产、Figma 写入、前端实现、审查、合同更新等路由。AI 不是读完一大段就开始发挥,而是先知道自己现在该按哪套流程走。
每个产物都要说清楚:是真的命中 OPPO 组件,还是按规则推导,还是系统没有现成能力。这样你能一眼看出可靠程度。
做结算页就查结算模式和相关组件;找图标就查图标合同;要 token 才查 token。上下文轻,命中更准。
页面里用的 OPPO logo、Search、Account、Bag、Menu 等都要有本地文件和合同记录。临时 SVG、文字 OPPO、占位 icon 不能冒充。
`navbar/default` 不是在 JSON 里写命中就算数,校验器会检查真实 HTML / 前端文件里有没有引用规定资产。
新增 token、组件、页面模式、资产时,不是随手补一句话,而是先改机器合同,再同步人读规则和校验逻辑。
04 / 能力边界
这比“怎么喊它”更关键:一个治理型 skill 的可信度,来自它知道哪里能自动化,哪里必须标记为缺口。
最终定位
它最适合放在页面生成、Figma 写回、前端实现、设计审查、资产导入和规范更新这些环节里使用。它不追求把所有资料塞给 agent,而是让 agent 在每一步都知道:该查什么、能用什么、不能假装什么、最后怎么验。