SuperAPI AI 工具集

create-skill

智能体与模型

查看项目

更新于 10-16 06:50

技能介绍

用途:create-skill 是一份创建有效技能的指南,当用户想新建或更新一个扩展 Claude 能力的技能时使用。

主要能力:把测试驱动开发映射到技能编写——测试用例对应子代理压力场景,生产代码对应 SKILL.md,RED 对应无技能时代理违规的基线行为,GREEN 对应有技能时代理遵守,重构对应在保持遵守的前提下堵漏洞。核心原则:若没亲眼看到代理在没有该技能时失败,就不知道技能是否教对了东西。资料要求使用前必须理解 TDD。

技能结构:技能是模块化、自包含的包,目录为 skills/技能名/,必需 SKILL.md,可选脚本、参考文档与资产。SKILL.md 的 YAML frontmatter 仅支持 name 与 description,总计不超过 1024 字符;name 只用字母、数字与连字符;description 用第三人称,以 Use when 开头,同时说明做什么和何时使用,尽量少于 500 字符。正文建议含 Overview、When to Use、Core Pattern、Quick Reference、Implementation、Common Mistakes 等部分。

设计要点:采用三级渐进式加载(元数据常驻、SKILL.md 触发时加载、捆绑资源按需加载);描述字段面向检索优化,覆盖错误信息、症状、同义词与工具名;命名用动词优先或动名词;区分纪律型、技术型、模式型技能并各有测试方法。捆绑资源按用途分为 scripts(可执行代码)、references(按需载入文档)、assets(输出用文件)。

限制:资料未提供具体安装命令、收费与平台信息。参考文件过大时应在 SKILL.md 中给出 grep 搜索模式,并避免与 SKILL.md 重复。