用途:该技能用于指导用户创建新的 Claude 技能或更新已有技能,使技能能有效扩展 Claude 的能力。
技能结构:每个技能包含必需的 SKILL.md 文件(含 YAML frontmatter 元数据 name、description,以及 Markdown 指令),并可附带可选资源目录 scripts/(可执行 Python/Bash 脚本)、references/(按需载入上下文的文档)和 assets/(用于输出结果的模板、图标、字体等文件)。
设计原则:采用三级渐进式披露——元数据始终在上下文中(约100词),SKILL.md 正文在触发时加载(少于5千词),附带资源按需加载(脚本可不读入上下文直接执行,故无上限)。
创建流程:Step 0 通过 claude-code-guide 代理获取最新官方文档;Step 1 用具体示例理解技能用途;Step 2 规划可复用内容(脚本、参考、资产);Step 3 运行初始化脚本:scripts/init_skill.py <skill-name> --path <output-directory>;Step 4 编辑技能,先实现可复用资源,再用祈使句式更新 SKILL.md,回答技能目的、何时使用、Claude 如何使用三个问题;Step 5 打包:scripts/package_skill.py <path/to/skill-folder>,可指定输出目录 ./dist,脚本会自动校验 frontmatter 格式与必填字段、命名规范、目录结构、描述质量等,通过后生成以技能命名的 zip 文件;Step 6 在真实任务中迭代改进。
限制:具体官方文档字段细节、动态上下文注入等高级特性的可用性以官方最新说明为准;本文未提供收费、价格、平台支持范围等信息。