SuperAPI AI 工具集

skill-generator

智能体与模型

查看项目

更新于 11-05 08:45

技能介绍

用途 Skill Generator 是一个生成新技能的元技能,帮助智能体按正确格式、结构与约定创建技能,避免在格式上臆造。

主要能力

  • 提供生成脚本:bash scripts/generate-skill.sh <skill-name> [target-directory],可创建含 SKILL.md、scripts/、references/ 及占位内容的完整技能脚手架。
  • 明确技能格式约定:每个技能必须包含 SKILL.md(YAML frontmatter 的 name、description,以及 Markdown 正文);可选声明 scripts/、references/、assets/ 资源目录。
  • 说明 frontmatter 要求:description 需写明技能做什么、何时使用、触发场景与激活上下文,这对技能发现和触发很关键。
  • 给出目录结构示例与写作建议:SKILL.md 保持精简(目标少于 500 行),详细内容移入 references/;使用祈使句;采用渐进式披露(元数据、SKILL.md 正文、按需加载资源)。
  • 说明资源目录用途:scripts/ 放确定性任务的可执行代码,references/ 放按需加载的文档,assets/ 放输出用模板等文件。
  • 列出不应创建的文件(README.md、INSTALLATION_GUIDE.md、QUICK_REFERENCE.md、CHANGELOG.md)。
  • 提供校验方式:bun scripts/validate-skill.ts path/to/skill,检查 YAML frontmatter 格式、必填字段、TODO 占位、多余文件与命名约定。

使用方式 运行生成脚本创建技能脚手架,按约定编辑 SKILL.md 与资源文件,最后用校验脚本检查。

适用场景 为 swarm 系统创建新技能,或智能体需要生成符合规范的技能文件时。

限制 资料仅描述该元技能本身,未提供具体支持的平台、收费、价格或效果数据。