SuperAPI AI 工具集

curate-skills

通用与其它

查看项目

更新于 10-16 01:35

技能介绍

用途:这是 ai-cortex 仓库的技能(Skill)策划工具 curate-skills,用于对仓库内技能做生命周期治理与文档规范化。核心目标是为所有技能产出可验证的 status、规范化文档与仓库级清单,最终使 AI agent 仅通过 agent.yaml 即可理解每个技能的 status 与关系。

主要能力:扫描 skills_directory 下所有技能目录;在 SKILL.md 中检测输出合约附录,匹配 ## Appendix: Output contract 或 ## 附录:输出合约/合同/契约 任一即标记 has_output_contract 为 true;从 agent.yaml 读取或初始化 acceptance_criteria 数组;按规则推导 status:validated ← has_output_contract 为 true 且 acceptance_criteria 长度不小于 1,否则 experimental,archive_candidate 仅维护者手动设置;检测重叠并填入 overlaps_with(owner/repo:skill-name 形式)与 market_position(differentiated/commodity/experimental);写回每技能 agent.yaml,规范化 README.md,并生成含状态分布、合约覆盖、缺失清单与最终建议的 skills/SKILL_INVENTORY.md。

使用方式:输入为 skills_directory(如 skills/),可对整个仓库运行(如用户说 curate all skills),也可对单个技能重新检查。批量覆盖技能文件或写入 SKILL_INVENTORY.md 前需与用户确认,除非用户明确请求完整运行。agent.yaml 写入字段包括 name、status、primary_use、inputs、outputs、has_output_contract、acceptance_criteria、overlaps_with、market_position。

适用场景:添加或更改技能后重新检查并更新 status 与文档;审计生命周期分布与重叠;生成或刷新 SKILL_INVENTORY.md;对仓库进行自我评估。

限制:不修改 specs/skill.md 或 manifest.json;不覆盖 SKILL.md(设计细化交给 refine-skill-design);不撰写输出合约附录内容,仅检测存在性;不主动设置 archive_candidate;不输出 scores、asqm_quality、validation_gates 等已由 ADR 008 移除的评分字段。注册表同步(INDEX.md/manifest.json)与独立 README 生成不在本技能范围内。以上为资料所述内容,其余平台或收费信息暂未提供。