SuperAPI AI 工具集

skill-creator

通用与其它

查看项目

更新于 10-16 03:47

技能介绍

用途:按 GBrain 一致性标准创建新技能,适用于需要为缺失能力新增 skill、并保持技能库结构统一与路由可用的场景。

主要能力:生成符合规范的 skills/{name}/SKILL.md,包含 frontmatter、Contract、Phases、Output Format、Anti-Patterns 等必要区块;执行 MECE 检查以避免与现有技能触发条件重叠;更新 skills/manifest.json;在 skills/RESOLVER.md 中补充对应分类的路由条目;并通过一致性测试确认新技能可用。

使用方式(按资料中的阶段):

  1. 识别缺口:明确缺失的能力以及尚无技能覆盖的用户意图。
  2. MECE 检查:查看 skills/manifest.json 与 skills/RESOLVER.md,确认是否已有技能覆盖;若已覆盖,应扩展原技能而非新建。
  3. 创建 SKILL.md:按模板填写 name、version、description、triggers、tools、mutating 等前导信息,并补充 Contract、Phases、Output Format、Anti-Patterns、Tools Used 等部分。
  4. 加入清单:在 skills/manifest.json 中登记 name、path、description。
  5. 加入解析器:在 skills/RESOLVER.md 的合适分类下添加路由条目。
  6. 验证:运行 bun test test/skills-conformance.test.ts 确认通过。

输出形式:新增 skills/{name}/SKILL.md 文件,并同步更新 manifest 与 resolver。

限制与注意:应避免与现有技能重叠(违反 MECE)、跳过 MECE 检查、缺少 triggers、未更新 manifest.json 和 RESOLVER.md,或未编写 Anti-Patterns 部分。