用途:当用户想新建或更新一个扩展 Claude 能力的技能时使用,提供创建有效技能的规范与流程。
主要能力:解释技能是什么(模块化、自包含的包,提供专门知识、工作流与工具);给出核心原则,如保持简洁、按任务脆弱性设置自由度(高自由度文本指令、中自由度伪代码或带参脚本、低自由度固定脚本);说明技能结构:必需的 SKILL.md(YAML frontmatter 含 name 与 description,以及 Markdown 正文)与可选的 scripts/、references/、assets/ 目录;介绍三级渐进式披露(元数据常驻、SKILL.md 触发后加载、捆绑资源按需加载)及拆分模式(高层指南加引用、按领域或变体组织、条件细节);列出不应包含的文件(README、安装指南、速查表、变更日志等)。
使用方式:按步骤进行——用具体示例理解技能、规划可复用内容、运行 scripts/init_skill.py <skill-name> --path <output-directory> 初始化、编辑资源与 SKILL.md、运行 package_skill.py 打包、根据实际使用迭代。编写时用祈使句,description 需同时说明功能与触发场景,正文控制在 500 行以内,长参考文件加目录,引用保持一层深度。
适用场景:为特定领域、文件格式、API 或公司流程构建可复用技能。
限制:资料未提供具体收费、价格、平台支持范围与效果数据;部分内容在原文末尾被截断。