SuperAPI AI 工具集

create-skill

智能体与模型

查看项目

更新于 10-15 20:21

技能介绍

这是一项用于创建或更新 Claude 技能的指导型技能,目标是把专业知识、工作流与工具整合为模块化、自包含的技能包,让 Claude 从通用助手变为特定任务的专业助手。

用途:在需要为特定领域(如 PDF 处理、前端构建、数据库查询、公司业务逻辑)建立可复用能力时使用。

技能结构:每个技能包含必需的 SKILL.md,可选捆绑 resources:scripts/(可执行代码,适合重复重写或需确定性结果的任务)、references/(按需加载的文档,如架构、API 规范、公司政策)、assets/(输出用文件,如模板、图标、字体、样例文档)。SKILL.md 需 YAML frontmatter:name、description 必填,allowed-tools 可选;正文用祈使句、第三人称描述触发时机。

创建流程:先用具体示例确认技能用途,再分析可复用资源,随后初始化目录,如 mkdir -p skills/skill-name/{scripts,references,assets};编写内容后在真实任务中测试并迭代,最后可选打包为 zip 分发。项目技能可放 .claude/skills/skill-name/ 或 skills/skill-name/,个人技能放 ~/.claude/skills/skill-name/。

加载机制:采用三级渐进披露——元数据始终在上下文,SKILL.md 正文在触发时加载且建议小于 5k 词,捆绑资源按需加载;大文件(超 1 万词)建议在 SKILL.md 中给出 grep 搜索模式,并避免正文与 references 内容重复。

限制:allowed-tools 只在工具层级限制,不能细化到具体命令;留空表示允许全部工具。技能由模型按上下文自动调用,斜杠命令则由用户显式触发。官方文本与定价等信息暂未提供。