SuperAPI AI 工具集

skill-auto-improver

通用与其它

查看项目

更新于 10-16 00:02

技能介绍

用途:Skill Auto-Improver 面向未经过 skill-creator 生成的外部、遗留、手工编写或已偏离标准的 SKILL.md,将其改造到当前 skill-creator 标准。新生成的 skill-creator 输出本身即为可发布状态,通常不需要本技能。

主要能力:运行评估驱动循环,要求目标通过两道硬性门禁——Gate 1 为 skill-creator 标准(quick_validate 通过、Frontmatter 审计通过、正文不超过 500 行等),Gate 2 为 asm-eval 质量底线(overallScore > 85 且每个类别 >= 8);另有一次建议性可预测性审计(Phase 2b),仅报告不阻断。

使用方式:需先满足前置条件(asm 在 PATH、Python 3、本地安装 skill-creator 的 quick_validate.py、目标含 SKILL.md、工作区无无关未提交改动、有写权限)。编辑前必须同步 git 仓库:branch="$(git rev-parse --abbrev-ref HEAD)";git fetch origin;git pull --rebase origin "$branch"。工作流按阶段执行:Phase 0 采集基线,Phase 1 应用 asm eval --fix 并规范化 frontmatter,Phase 2 修复 Gate 1,Phase 2b 可预测性审计,Phase 3 修复最低 asm-eval 类别,Phase 5 递增 metadata.version,Phase 6 带上限循环,Phase 7 输出报告。

适用场景:用户要求改进、修复、打磨或提升现有技能;技能在 skill-creator 之外编写;技能已偏离标准;准备用 asm publish 或收录目录。

限制:不用于新生成 skill-creator 输出的日常清理;仅做报告应直接运行 asm eval 与 quick_validate.py;v1 默认本地编辑,远程编辑不在范围内;GitHub 输入需先本地克隆或询问是否开 PR;循环有 4 种停止条件,不会无限运行。