技能进化
将以下提示词粘贴到你的 AI 对话框中:
请根据 https://skillhub.cn/install/skillhub.md,安装 @user_086752ff/skill-evolution。
技能介绍
要解决什么问题
本地已安装的 Agent Skill 往往只会「越写越长」或「改一处坏一片」:全量自动优化(例如 darwin-skill 的评分爬山)适合批量试探,但当你明确知道缺哪一块——流程编排缺阶段边界、工具封装缺错误处理——你需要的是用户选方向的定向改动,以及从其它 skill、文档或会话里有选择地吸收逻辑,而不是让模型自行决定改什么。
skill-evolution 是元技能:它不直接完成业务任务,而是对你指定的目标 skill 做迭代,并与 darwin-skill 互补(darwin 偏全量评分与自动爬山,evolution 偏交互式手术与外部吸收)。
两条路径如何工作
路径 A:定向进化
- 在已安装目录中通过
**/SKILL.md定位目标 skill(可显式命名,也可从列表选择)。 - 从 10 类技能类型(工具封装、领域知识、流程编排等)中选型,再按
references/evolution-directions.md给出的方向与典型症状选定一条进化方向。 - 执行前走
references/resources.md中的回滚备份;备份失败则硬中止。 - 分析、生成改动、应用后由你实测:满意保留,不满意原子回滚(三层防护)。
路径 B:吞噬融合
从其它 skill、外部文档或当前会话经验中提取候选吞噬项,以表格勾选;确认数量后融合,同样先备份、再测试、再保留/回滚。单次吞噬上限为 10 项;体积暴增超过原文件 200% 会警告并二次确认。
核心原则可概括为:用户选方向、必先备份、测试决定保留、路径 A/B 平等可选;各选择点均提供放弃/退出选项。
边界与注意点
- 绝不修改你未指定的 skill;Frontmatter 不吞噬、不覆盖、不删除;冲突需先裁决,不会自动替你选边。
- 备份创建失败、备份大小为 0,或回滚 Layer 1 + Layer 2 均失败时,流程禁止继续;回滚失败则保留全部备份并需人工介入。
- 详细类型定义、进化方向与回滚流程见 skill 内
references/evolution-directions.md与references/resources.md。
使用场景
- 已安装某流程编排类 skill,步骤边界不清导致模型跳步,需按类型选「阶段化分解」方向做定向改写并实测后再保留
- 想把另一个 skill 里的 MCP 封装或合规检查段落并入当前 skill,需先列出吞噬候选、勾选后再融合
- darwin-skill 全量爬山改动了多处但方向不对,需对指定 skill 做交互式进化并在不满意时原子回滚
- 会话里总结出一段可复用准则,希望写入目标 skill 正文,走「吞噬自会话经验」路径并遵守 frontmatter 不动
适合人员
- 在 WorkBuddy/Codex 等环境维护多套自研 skill、经常改 SKILL.md 却怕改崩的 Agent 技能维护者
- 负责审计/评估类 skill(如合规检查、评分审计),希望按「分析评估」类型对照症状选进化方向的产品或风控工程师
- 要把团队内两个 skill 的能力合并、又不想从零重写 frontmatter 与安装元数据的内部工具链负责人
- 与 darwin-skill 配合使用:自动优化后仍要人工定方向、从外部文档吸收条文的 skill 作者