SuperAPI AI 工具集

skill-creator

智能体与模型

查看项目

更新于 10-16 09:55

技能介绍

用途:为创建和更新扩展 Claude 能力的技能提供指导。技能是模块化、自包含的包,通过专用知识、工作流和工具把 Claude 从通用智能体变为特定领域的专用智能体。

结构:每个技能包含必需的 SKILL.md(YAML frontmatter 中 name 与 description 必填,外加 Markdown 指令),以及可选的捆绑资源:scripts/(可执行代码,如 Python/Bash)、references/(按需载入上下文的文档)、assets/(用于输出的模板、图标、字体等文件)。

主要能力与原则:采用渐进式披露三级加载:元数据始终在上下文(约 100 词),SKILL.md 正文在触发时加载(少于 5k 词),捆绑资源按需加载。避免 SKILL.md 与 references 内容重复;大文件(超过 1 万词)建议在 SKILL.md 中提供 grep 搜索模式。

创建流程:1)用具体示例理解技能用途;2)规划可复用内容(脚本、参考、资产);3)运行 scripts/init_skill.py <skill-name> --path <output-directory> 初始化;4)编辑 SKILL.md 与资源,使用祈使句风格,并删除不需要的示例文件;5)用 scripts/package_skill.py <path/to/skill-folder> 打包,可选输出目录 scripts/package_skill.py <path/to/skill-folder> ./dist,打包前会自动校验 frontmatter、命名、目录结构与资源引用;6)在真实任务中迭代。

适用场景:需要封装公司专属知识、数据库模式、API 文档、业务逻辑,或处理需重复编写代码、需要确定性可靠的流程时。

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