用途
skill-creator 是一份用于创建有效技能的指南。当用户想要创建新的技能,或更新现有技能以扩展 Claude 的能力时,应使用此技能。它同样适用于设计技能结构和编写技能文档的场景。
主要能力
该技能围绕技能(Skill)的创建与维护提供指导,涵盖以下方面:
- 创建新的 skill
- 更新现有 skill
- 设计 skill 结构
- 编写 skill 文档
技能结构
skill-creator 给出的技能目录结构如下:
skill-name/
├── SKILL.md # 必需:技能描述
├── SKILL_SPEC.md # 可选:详细规范
├── examples/ # 可选:示例文件
└── scripts/ # 可选:辅助脚本
其中 SKILL.md 为必需项,用于描述技能;SKILL_SPEC.md、examples/ 和 scripts/ 均为可选项,分别用于详细规范、示例文件和辅助脚本。
SKILL.md 格式
SKILL.md 采用 YAML 前置元数据加正文的形式,示例如下:
---
name: skill-name
description: 简短描述
license: MIT
metadata:
version: 1.0.0
domains: [category]
type: [tool|specialist|automation]
---
# 技能名称
## 当使用此技能
- 场景 1
- 场景 2
## 能力
1. 功能 1
2. 功能 2
## 触发词
- "关键词 1"
- "关键词 2"
前置元数据包含 name、description、license 以及 metadata(其中含 version、domains、type)。正文部分可包含“当使用此技能”的场景列表、“能力”列表和“触发词”列表。
最佳实践
skill-creator 提出以下最佳实践:
- 简洁:每个技能专注一个领域
- 实用:解决实际问题
- 可测试:提供明确触发词
- 文档:清晰的使用说明
触发词
该技能列出的触发词包括:
- "创建 skill"
- "写个技能"
- "skill 模板"
适用场景
适用于需要新建技能、更新现有技能、设计技能结构或编写技能文档的用户,帮助其按照统一的结构与格式规范来组织技能内容。
限制
资料中未提供关于收费、价格、平台支持范围、具体效果或详细使用步骤的说明,这些内容暂未提供。