iterate-skill

from maxoreric/sop-engine

No description

0 stars0 forksUpdated Jan 20, 2026
npx skills add https://github.com/maxoreric/sop-engine --skill iterate-skill

SKILL.md

迭代改进

根据评价结果,改进 Skill。

前置条件

  • evaluation.json 存在(评价结果)
  • evaluation.md 存在(改进建议)
  • SKILL.md 存在(当前版本)

流程

  1. 读取评价 - 读取 evaluation.json 和 evaluation.md
  2. 分析问题 - 找出低分维度和改进建议
  3. 备份当前版本 - 复制到 versions/
  4. 修改 Skill - 根据建议改进 SKILL.md
  5. 更新 criteria.md - 如需调整评价标准
  6. 更新状态 - 更新 status.json 的 iteration 计数

改进策略

产出完整性低

  • 检查是否遗漏了必要内容
  • 补充缺失的部分
  • 增加检查清单

产出质量低

  • 分析质量问题的原因
  • 增加质量要求的描述
  • 添加示例和反例

目标达成低

  • 重新审视目标定义
  • 调整 Skill 的流程
  • 增加验证步骤

版本管理

备份到 versions/ 目录:

  • SKILL.v1.md
  • SKILL.v2.md
  • ...

命名规则:SKILL.v{iteration}.md

输出

更新后的文件:

  • .sop-engine/skills/<skill-name>/SKILL.md(新版本)
  • .sop-engine/skills/<skill-name>/versions/SKILL.v{n}.md(旧版本备份)
  • .sop-engine/skills/<skill-name>/.meta/status.json(iteration +1)

原则

  • 每次迭代只改一个主要问题
  • 保留历史版本,支持回滚
  • 改进要有针对性,不要大改
  • 检查是否会引入新问题

Repository Stats

Stars0
Forks0