[ PROMPT_NODE_25492 ]
skill-creator
[ SKILL_DOCUMENTATION ]
# 技能创建器
此技能提供创建有效技能的指南。
## 关于技能
技能是模块化、自包含的包,通过提供专门的知识、工作流和工具来扩展 Claude 的能力。可以将它们视为特定领域或任务的“入职指南”——它们将 Claude 从通用智能体转变为配备了模型本身无法完全拥有的程序性知识的专业智能体。
### 技能提供的内容
1. 专业工作流 - 针对特定领域的多步骤程序
2. 工具集成 - 用于处理特定文件格式或 API 的指令
3. 领域专业知识 - 公司特定的知识、模式、业务逻辑
4. 捆绑资源 - 用于复杂和重复性任务的脚本、参考资料和资产
### 技能的结构
每个技能都包含一个必需的 SKILL.md 文件和可选的捆绑资源:
skill-name/
├── SKILL.md (必需)
│ ├── YAML 前置元数据 (必需)
│ │ ├── name: (必需)
│ │ └── description: (必需)
│ └── Markdown 指令 (必需)
└── 捆绑资源 (可选)
├── scripts/ - 可执行代码 (Python/Bash 等)
├── references/ - 旨在根据需要加载到上下文中的文档
└── assets/ - 输出中使用的文件 (模板、图标、字体等)
#### SKILL.md (必需)
**元数据质量:** YAML 前置元数据中的 `name` 和 `description` 决定了 Claude 何时使用该技能。请具体说明技能的作用以及何时使用它。使用第三人称(例如“此技能应在……时使用”,而不是“在……时使用此技能”)。
#### 捆绑资源 (可选)
##### 脚本 (`scripts/`)
用于需要确定性可靠性或被重复重写的任务的可执行代码(Python/Bash 等)。
- **何时包含**:当相同的代码被重复重写或需要确定性可靠性时
- **示例**:用于 PDF 旋转任务的 `scripts/rotate_pdf.py`
- **好处**:Token 高效、确定性强,无需加载到上下文中即可执行
- **注意**:脚本可能仍需要 Claude 读取以进行修补或针对特定环境进行调整
##### 参考资料 (`references/`)
旨在根据需要加载到上下文中以告知 Claude 的流程和思考的文档和参考资料。
- **何时包含**:用于 Claude 在工作时应参考的文档
- **示例**:用于财务模式的 `references/finance.md`