SuperAPI AI 工具集

skill-creator

智能体与模型

查看项目

更新于 10-15 20:30

技能介绍

Skill Creator 是一个模板驱动的技能创建工具,用于为 .agents/skills/ 目录创建新的领域专用技能,并附带评估标准。它适合把已有的工作流模式标准化、把最佳实践沉淀为可复用的技能文档;不适合一次性任务,也不应在已有技能能覆盖需求时使用。

流程分四步:1)DEFINE——确定触发条件;2)DRAFT——按模板编写 SKILL.md;3)ADD——加入评估标准;4)TEST——验证技能可正确加载。

目录结构约定为 .agents/skills/<skill-name>/,其中 SKILL.md 必需,examples/、templates/、evals.md 可选。SKILL.md 使用 YAML frontmatter 定义 name 与 description,正文包含 When to Use(触发条件清单)、Do NOT Use(反模式与边界情况)、Process(编号步骤,可含代码示例与决策点)、Parameters 表格、Examples 和 References(@file.md 形式的关联文件引用)。

创建步骤:先明确技能应在何时被激活,包括匹配哪些用户请求、哪些代码模式会触发、需要什么上下文;再按模板创建文件,命令为 mkdir -p .agents/skills/<skill-name> 与 touch .agents/skills/<skill-name>/SKILL.md;随后若技能会产生产物,可用 Correctness、Completeness、Quality 等维度定义评估标准,Pass/Fail 对照;最后验证 frontmatter 可解析并检查文件结构,命令为 grep -E "^name:|^description:" .agents/skills/<skill-name>/SKILL.md 与 ls -la .agents/skills/<skill-name>/。

命名约定:name 使用 kebab-case 且与目录名一致,description 为一行、说明触发时机。命名模式包括 <domain>-<action>(如 rust-development)、<tool>-<task>(如 github-ci-guardrails)、swarm-<focus>(如 swarm-testing-quality)、self-<action>(如 self-fix-loop)。

资料未提供该工具的收费、价格、针对特定平台的支持情况或实际效果说明;其可用性、安装与集成方式除上述文件级操作外暂未提供。