技能进化与融合
将以下提示词粘贴到你的 AI 对话框中:
请根据 https://skillhub.cn/install/skillhub.md,安装 @user_15292d5a/yjkj-skill-evolution。
技能介绍
要解决什么问题
你在本地装了一堆 Agent skill,改 SKILL.md 往往靠手感:加一段流程、抄别处的提示词,改坏了又很难回到「上一版能跑」的状态。全量自动优化(例如 darwin-skill 的评分爬山)适合扫一遍候选,但不适合「我只想把这个审计类 skill 的边界写清楚」这类定向手术。skill-evolution 是元技能:它不替你拍板方向,而是把变异 → 你选择 → 实测保留做成可重复流程,并补上从外部 skill、文档或会话里吸收片段的第二条路。
技能如何工作
入口会先锁定目标 skill:在 skills 安装目录下 glob **/SKILL.md,校验你点名的目录是否存在;未指定则列出已安装 skill 的目录名与 frontmatter description 供选。之后二选一:
- 路径 A:定向进化 — 先归到 10 类技能类型(工具封装、领域知识、流程编排等),再读
references/evolution-directions.md里该类型的进化方向与典型症状,你选一条后执行改动。 - 路径 B:吞噬融合 — 从其他 skill、外部文档或会话经验里提取候选,用表格勾选要合并的项(单次上限 10 项),确认后再写入目标 skill。
两条路径共用同一套安全节奏:必先备份(失败则硬中止)→ 分析并应用改动 → 你实测 → 满意保留 / 不满意原子回滚(三层防护见 references/resources.md)。与 darwin-skill 的关系是互补:darwin 偏全量评分与自动爬山,evolution 偏交互式定向修改与外部吸收。
适用边界与注意点
- 进化方向与吞噬源必须由用户选择,不会自动替你决定冲突项;frontmatter 不吞噬、不覆盖、不删除。
- 绝不修改你未指定的 skill;改动体积超过原文件 200% 会警告并二次确认。
- 回滚失败时保留全部备份并提示人工介入;备份文件为 0 或 Layer 1+2 均失败时禁止继续。
- 各选择点均提供
c放弃/退出,可回到路径选择或结束 skill-evolution。
使用场景
- 已安装某个流程编排类 skill,发现某一步缺少边界说明,想用「定向进化」按症状选方向改 SKILL.md 并实测后再保留
- 维护两套相近 skill,想把另一个 skill 里成熟的检查清单合并进来,走吞噬融合并在表格里勾选具体条目
- 在一次长会话里摸索出一套稳定提示词,希望写回指定 skill,通过「吞噬自会话经验」固化而不是手工复制粘贴
- 全量自动优化不适合当前目标,需要像做手术一样只改审计/合规类 skill 的评分维度,同时要求改前备份、不满意一键回滚
适合人员
- 在 SkillHub 或本地维护多条自研 Agent skill、需要可控改版节奏而非一把梭自动改写的技能作者
- 负责把 CLI/API 封装成 skill 的工程师,某次联调后只想补强错误处理段落并保留可回滚的改动记录
- 用 darwin-skill 做过全量评分后,仍要对单个领域知识类 skill 做交互式定向修补的产品/交付同学
- 在多环境(WorkBuddy/Codex 等)安装 skill 目录不固定,仍要按 glob 定位目标并安全合并外部文档片段的集成维护者