SuperAPI AI 工具集

skill-creator

智能体与模型

查看项目

更新于 10-16 09:51

技能介绍

用途:该技能为创建有效的 Claude 技能提供指导,在用户希望创建新技能或更新现有技能以扩展 Claude 能力时使用。

技能概念:技能是模块化、自包含的包,通过提供专门知识、工作流和工具扩展 Claude 能力。可提供专门工作流、工具集成(特定文件格式或 API 的说明)、领域专长(公司特定知识、模式、业务逻辑)以及捆绑资源(用于复杂重复任务的脚本、参考和素材)。

技能结构:每个技能由必需的 SKILL.md 和可选的捆绑资源组成。SKILL.md 含 YAML frontmatter 元数据(必需的 name 和 description)以及 Markdown 说明。捆绑资源包括 scripts/(可执行代码,如 Python/Bash)、references/(按需加载到上下文的文档)和 assets/(用于输出的模板、图标、字体等文件)。

设计原则:采用三级加载系统管理上下文:元数据(始终在上下文,约100词)、SKILL.md 正文(技能触发时,少于5000词)、捆绑资源(按需,脚本可在不读入上下文情况下执行)。信息应只存在于 SKILL.md 或 references 之一,避免重复;大型参考文件(超1万词)可在 SKILL.md 中包含 grep 搜索模式。

创建流程:先通过具体示例理解技能用途,再规划可复用内容;新建时运行 scripts/init_skill.py <skill-name> --path <output-directory> 生成模板目录;然后编写或定制 SKILL.md 与资源,采用祈使句、动词开头的客观说明语言;完成后用 scripts/package_skill.py <path/to/skill-folder> 打包,可附加输出目录 ./dist,脚本会先自动校验并生成 zip;最后在真实任务中迭代改进。

限制:资料未提供安装命令、收费、平台与价格等信息。