SuperAPI AI 工具集

creating-skills

写作与研究

查看项目

更新于 10-16 06:47

技能介绍

用途:当需要为某个 profile 创建新的自定义技能时使用,引导完成从需求收集到技能落地的全过程。技能会持久保存在 profile 目录中,可包含 markdown 指令、清单和可选的打包脚本。

主要流程:从用户处收集技能需求;选择目标 profile;创建技能目录结构;编写带正确 frontmatter 的 SKILL.md;可选地编写并打包脚本;最后提示用户运行 /nori-switch-profile 切换 profile。

编写规范:每个技能必须以必需的清单块开头,使用 TodoWrite 将步骤加入 Todo 列表,这是技能最重要的部分。每个步骤下方可附指南,例如创建目录时使用 mkdir foo/bar。

脚本:技能可捆绑脚本,脚本是执行确定性操作的简单 CLI 工具,应完全自包含,需询问用户偏好的语言,可从 Bash 工具调用,存放在与技能相同的位置,并在 SKILL.md 中增加使用说明;若脚本必须被调用,需将该指令加入清单块。

工具与代码:需记录技能所需的工具;SKILL 应明确鼓励编写代码,当代理需要多次调用工具时,应编写代码来调用工具而非自行反复调用;涉及工具和 API 的步骤应内联在分步流程中。

限制:资料未提供具体收费、价格、平台支持范围或效果保证等信息。