用途:为 Claude Code 插件创建有效技能,将 Claude 从通用智能体转为具备特定流程知识的专用智能体。技能是模块化自包含包,可提供专业工作流、工具集成指令、领域知识及打包资源。
结构:每个技能含必需的 SKILL.md(YAML frontmatter 中 name 与 description 必填,正文为 Markdown)及可选资源:scripts/(确定性可执行代码,无需载入上下文即可运行)、references/(按需载入上下文供参考的文档,如 schema、API 文档、公司政策)、assets/(模板、图标、字体等用于输出的文件,不载入上下文)。
设计原则:采用三级渐进式披露——元数据始终在上下文,SKILL.md 正文约 1500–2000 词,打包资源按需加载。正文保持精简,细节移入 references/。
创建流程:一是用具体示例明确技能用途;二是规划可复用内容(脚本、参考、资源);三是在插件 skills/ 目录下建结构,如 mkdir -p plugin-name/skills/skill-name/{references,examples,scripts} 与 touch plugin-name/skills/skill-name/SKILL.md;四是编辑 SKILL.md,写法采用祈使句、第三人称描述并含具体触发短语;五是校验测试结构与引用完整性;六是根据实际使用迭代改进。
插件相关:技能位于插件 skills/ 目录,Claude Code 自动发现并加载,随插件分发,无需单独打包。可在本地测试:cc --plugin-dir /path/to/plugin。
写作要求:正文用祈使/不定式;description 用第三人称并写明触发短语;语言客观。其余如具体价格、平台支持等未提供。