用途:本技能用于指导如何创建有效的新技能或更新已有技能,帮助把 Claude 从通用智能体扩展为具备专门流程知识的专用智能体。
主要能力:说明技能的构成——每个技能必须包含 SKILL.md(含 YAML frontmatter 的 name、description 以及 Markdown 指令),并可选包含 scripts/(可执行代码)、references/(按需载入上下文的文档)、assets/(输出所用模板、图标、字体等文件)。介绍三级渐进披露加载机制:元数据始终在上下文、SKILL.md 正文在触发时载入、捆绑资源按需使用;以及通过脚本执行实现无需读入上下文的高效管理。
使用方式:按六步流程创建技能。一是用具体示例理解技能用途;二是规划可复用内容(scripts、references、assets);三是初始化技能,运行 scripts/init_skill.py <skill-name> --path <output-directory> 生成模板目录、SKILL.md 与示例资源目录;四是编辑 SKILL.md 与资源,描述技能用途、何时使用、如何引用资源,并删除多余示例文件;五是打包,运行 scripts/package_skill.py <path/to/skill-folder>(可选输出目录,如 ./dist),脚本会校验 YAML frontmatter、命名、目录结构、描述质量与文件组织,通过后生成以技能名命名的 zip,失败则报告错误;六是根据真实使用反馈迭代更新。
限制:资料未提供收费、价格、平台支持范围或具体效果等额外信息;具体使用效果取决于技能本身的编写质量。