用途:Skill Creator 帮助按官方格式和最佳实践创建新的 Claude Code 技能。当需要创建可复用知识模块、为特定任务添加专门指引、把领域专业知识写入 Claude Code,或需要确保技能格式与结构正确时使用。
主要能力:提供结构指南(目录格式与文件组织)、命名规则、描述编写指南(如何写出有效描述)、模板(流程型、知识型、工具型技能模板)、完整创建示例,以及验证新技能的命令。
必要用法:每个技能必须有 SKILL.md,含两部分——第 1 行以 --- 包裹的 YAML frontmatter(元数据),以及 Markdown 指令(给 Claude 的指引)。示例结构:
name: skill-name description: Brief description of what this skill does and when to use it
Skill Title
Instructions
Step-by-step guidance for Claude...
YAML frontmatter 字段:name(必填,仅小写字母、数字、连字符,最长 64 字符,须与目录名一致);description(必填,说明技能做什么、何时用,最长 1024 字符,Claude 据此匹配请求);allowed-tools(可选,Claude 无需授权即可使用的工具);model(可选,指定模型);context(可选,设为 fork 以使用隔离子智能体上下文)。
文件结构:skill-name/ 下包含必需的 SKILL.md(总览与导航),以及按需加载的 reference.md(详细文档)、examples.md(用法示例),scripts/ 目录存放被执行的工具脚本(helper.sh)。
最佳实践:SKILL.md 保持 250 行以内,使用渐进式披露;描述要具体,包含用户自然会用的触发词;用 Markdown 链接关联支撑文件;校验 YAML 语法与文件组织。命名规范见 naming.md,现成模板见 templates.md。
适用场景与限制:适用于编写 Claude Code 技能定义与组织技能文件;资料未提供具体安装命令、运行方式、平台支持范围、收费或价格信息。