/skill-scaffolderRetirement check(Gate 0):给 3 个"典型触发场景"。若裸模型 / 现有 skill / CLAUDE.md 都能搞定 → 建议退休,停止
Routing signal 三要素:primary capability(10–20 tok)+ trigger condition(10–20 tok)+ unique identifier(10–20 tok)
Description draft:三要素合成 ≤120 tok;DDMIN 自检(能否再删一词仍唯一触发)
Body taxonomy 预标:逐条规则打五类标签( core_rule / background / example / template / redundant);拿不准读 background.md
File split 布局:SKILL.md 只放 core_rule;非空拆出文件必有 when: + topics: frontmatter;< 50 tok 的拆出文件合回 SKILL.md
四反模式检查:
Faithfulness 自检(Gate 1):列 operational concept(动词 / 阈值 / 路径 / API / env)→ 核对都在 core_rule ∪ 拆出文件;丢失则回滚到 core_rule
产出:写到 <path>/<skill-name>/:
SKILL.md(core_rule only)background.md / examples.md / templates.md(各带 frontmatter)ARCHITECT_REPORT.md(格式读 templates.md)辅助:
background.mdexamples.mdtemplates.mdcore_rule 占比 ≥ 80%;不到重新归类或退休when: + topics: frontmatter<path>/<skill-name>/ 存在,改写到 <skill-name>.new/)skill-compressorskill-creatorCLAUDE.md,不建 skill