用途:该技能为创建有效技能提供指导。当用户想要创建新技能或更新现有技能、通过专业知识、工作流程或工具集成扩展 Claude 能力时使用。
主要能力:讲解技能构成(必需的 SKILL.md 与可选 scripts/、references/、assets/);说明元数据(name、description)常驻上下文、正文触发后加载、捆绑资源按需加载的三级渐进披露机制;给出自由度设置原则(高自由文本指令、中等伪代码或带参脚本、低自由固定脚本);并规范描述字段应包含用途与触发场景。
使用方式:创建流程为:1) 用具体示例理解技能;2) 规划可复用内容(脚本、参考、资产);3) 初始化:scripts/init_skill.py <skill-name> --path <output-directory>;4) 编辑技能,编写 SKILL.md 与资源,脚本需实际运行测试;5) 打包:scripts/package_skill.py <path/to/skill-folder>;6) 依据实际使用迭代。可参考 references/workflows.md 与 references/output-patterns.md。
适用场景:为特定领域封装多步流程、文件格式或 API 集成说明、公司专属知识与业务逻辑、以及重复任务的脚本与模板。
限制与注意:应保持简洁,避免重复信息;SKILL.md 建议不超过 500 行,长参考文件加目录;引用保持一层深度;不要创建 README、安装指南、变更日志等额外文档;仅保留支撑功能必需的文件。以上均为资料所载原则。