| name | skill-creator |
| description | 创建有效 Skill 的指南。当用户想要创建新 Skill (或更新现有 Skill )以通过专业知识、工作流或工具集成扩展 Claude 能力时,应使用此 Skill 。 |
| license | 完整条款请参阅 LICENSE.txt |
Skill creator
此 Skill 为创建有效 Skill 提供指导。
关于 Skill
Skill 是模块化的、自包含的包,通过提供专业知识、工作流和工具来扩展 Claude 的能力。可以将它们视为特定领域或任务的"入职指南"——它们将 Claude 从通用代理转变为具备过程知识的专门代理,而这是任何模型都无法完全拥有的。
Skill 提供的内容
- 专门化工作流 - 特定领域的多步骤程序
- 工具集成 - 使用特定文件格式或 API 的说明
- 领域专业知识 - 公司特定的知识、架构、业务逻辑
- 捆绑资源 - 用于复杂和重复任务的脚本、参考和资产
Skill 剖析
每个 Skill 由必需的 SKILL.md 文件和可选的捆绑资源组成:
skill-name/
├── SKILL.md (必需)
│ ├── YAML 前言元数据(必需)
│ │ ├── name: (必需)
│ │ └── description: (必需)
│ └── Markdown 指令(必需)
└── 捆绑资源(可选)
├── scripts/ - 可执行代码(Python/Bash/etc.)
├── references/ - 文档,根据需要加载到上下文中
└── assets/ - 输出中使用的文件(模板、图标、字体等)
SKILL.md(必需)
元数据质量: YAML 前言中的 name 和 description 决定了 Claude 何时使用该 Skill 。应具体说明该 Skill 的功能以及何时使用。使用第三人称(例如"此 Skill 应用于..."而不是"使用此 Skill 当...")。
捆绑资源(可选)
Scripts (scripts/)
用于需要确定性可靠性或重复重写的任务的可执行代码(Python/Bash/etc.)。
- 何时包含: 当同一代码被重复重写或需要确定性可靠性时
- 示例: 用于 PDF 旋转任务的
scripts/rotate_pdf.py
- 优势: 高效使用 Token、确定性、可能在无需加载到上下文的情况下执行
- 注意: Claude 仍可能需要读取脚本以进行修补或特定环境的调整
References (references/)
旨在根据需要加载到上下文中以通知 Claude 过程和思维的文档和参考材料。