SuperAPI AI 工具集

custom-skills-ecc-analyze

通用与其它

查看项目

更新于 10-16 09:34

技能介绍

用途:针对 ECC 分发名单做两个模式的审视。Mode A(既有清单瘦身)分析 distribution.yaml.enabled 与第一方 ai-dev-skills 的重叠性和质量,输出 enabled_remove 建议;Mode B(新项目导入评估)根据 ecc-catalog.yaml 与上次更新范围,介绍上游新增 skill、分析适用情境、建议哪些加入 enabled。结果输出到 upstream/reports/,不自动改 distribution.yaml。

选 Mode:

  • 分析 ECC 清单/瘦身 enabled → Mode A
  • 上游新增了什么/要不要加 XX → Mode B
  • 全面审视 ECC → A + B 都跑

Mode A 流程:取集合(第一方 skill 用 npx skills add ValorVie/ai-dev-skills --list,ECC enabled 读 upstream/distribution.yaml),按角色标注第一方 skill,过滤 ECC,做重叠比对(分高/中/低-中/低并给推荐动作),再按五个质量 bucket 分群:A 明确 deprecated、B 高度小众语言或框架、C 学术/科研专用、D 命名劣质辨识度低、E 边界价值或可被内建取代。最后输出 markdown 报告与建议 yaml。

Mode B 流程:用 ai-dev ecc audit、catalog 的 added 栏位或 git log 找新项目,读 SKILL.md 前 30-50 行介绍内容,按通用度/触发频率/不可替代性/学习成本四维打分(10-12 强烈建议,7-9 条件性,≤6 不建议),做重叠检查,过同一组五 bucket,最后给出三段建议:强烈建议导入、条件性导入、不建议导入,并输出建议 patch 与报告。

两个 Mode 共用 guardrails:不自动写 ecc-profile.yaml 或 distribution.yaml,只产报告;不删除任何文件;数据来源以 description 为主,必要时读 SKILL.md 前 30-50 行;每个判断附依据;新旧不混淆,同时跑时分开报告。报告中提供可粘贴的 yaml 片段,二选一项目用注释列出而不默认移除。具体命令、报告结构和评分细节以原始资料为准。适用场景:维护 ECC 分发清单、定期做 skill 清单瘦身或上游新增评估。限制:不自动改配置、不删文件,最终由使用者决定;其他细节暂未提供。