Skill Distill

✨ Skill Distill

Skill Distill

收藏
1.6k
安装
460
版本
1.0.1
CLS 安全性认证2026-08-04
点击查看完整报告 >

使用说明

安全解读

核心用法

skill-distill 是一款专为 Agent Skill 生态设计的功能合并与去重工具,核心目标是将多个功能重叠的 Skill 智能蒸馏为单一精简版本。其工作流程严格遵循 4 阶段架构

1. Phase 1 收集:读取所有源 Skill 的 SKILL.md 及 references/ 目录,生成 Inventory 统计表
2. Phase 2 分析:通过 LLM 交叉比对,将知识点分类为「交集」「独特贡献」「冲突」「冗余」四类

3. Phase 3 用户确认:展示蒸馏方案,标注冲突项待用户裁决,确认后生成文件

4. Phase 4 生成+验证:输出生成 Skill 并接入 improvement-learner 评分验证(accuracy ≥ 0.80 为通过)

输入输出均为 Skill 形态(skills → skill),与 rules extraction 和 session 历史提取形成明确边界。

显著优点

Token 效率优化:通过去重和体积控制,典型场景可将 3 个 200 行 Skill(~600 行/~8k tokens)蒸馏为 1 个 ~250 行 Skill,节省约 50% 的 context budget 开销。

路由确定性提升:解决多 Skill trigger 重叠导致的冲突问题,例如「优化这段文字」同时匹配 human-writing、slopbuster、humanizer 时,蒸馏后单一入口使路由确定性从 ~33% 提升至 100%。

质量闭环验证:Phase 4 强制接入 improvement pipeline,通过 learner 6 维评分和可选的 evaluator 执行验证,确保蒸馏质量而非简单拼接。

冲突透明处理:明确区分「交集」「独特贡献」「冲突」「冗余」四类知识,冲突项必须经用户裁决,避免隐性信息丢失。

潜在缺点与局限性

人工决策依赖:Phase 2 的冲突分类和 Phase 3 的用户裁决环节无法完全自动化,需要用户对领域知识有一定理解。

适用场景受限:明确排除跨领域 Skill 合并(如 cpp-expert + ios-expert)、单个 Skill 优化、以及 rules extraction 等场景,误用会导致职责混乱。

Token 预算硬约束:合并后 SKILL.md body 若超过 500 行则判定为「差异太大不适合蒸馏」,可能限制某些复杂场景的合并可行性。

执行依赖外部工具:Phase 4 的验证环节依赖 improvement-learner、improvement-orchestrator 等外部 Skill,若环境未配置则无法完成完整闭环。

适合的目标群体

  • Skill 生态维护者:管理大量 Agent Skill 的开发者或团队,需要治理 Skill 膨胀问题
  • AI 写作/创作工具链开发者:拥有多个功能重叠的写作类、润色类 Skill 需要整合
  • 企业内训团队:构建内部统一 Skill 标准,降低用户选择成本
  • Claude/ECC 生态重度用户:已熟悉 Skill 系统并需要优化 context 使用的进阶玩家

使用风险

生成文件审查风险:Skill 会在 Phase 4 生成新 Skill 文件并提议持久化修改,若源 Skill 包含执行脚本、外部搜索或敏感操作,需仔细审查蒸馏后的输出。

质量验证依赖外部 Skill:improvement-learner 评分和 evaluator 执行验证非本 Skill 内置,若目标环境未安装相关依赖,可能跳过质量验证环节。

个人开发者维护风险:来源分级为 T3(个人开发者/社区项目),长期维护和更新频率依赖社区反馈,建议关注 ClawHub 平台的版本动态。

冲突裁决责任归属:Phase 3 的冲突决策由用户承担,若对源 Skill 领域理解不足可能导致不合理的取舍。

Skill Distill 内容

references文件夹
手动下载zip · 8.7 kB
distillation-checklist.mdtext/markdown
请选择文件