用途:为 Claude Code 插件创建有效技能(Skill)提供指导。技能是模块化、自包含的包,通过专门知识、工作流和工具扩展 Claude 能力,把通用智能体转变为具备特定领域流程知识的专用智能体。
主要能力:技能可提供专门工作流(多步骤流程)、工具集成(特定文件格式或 API 的说明)、领域专长(公司特定知识、模式、业务逻辑)以及捆绑资源(脚本、参考、资产)。
结构:每个技能包含必需的 SKILL.md(YAML frontmatter 中的 name 与 description,以及 Markdown 指令),可选捆绑 scripts/(可执行代码)、references/(按需载入上下文的文档)、assets/(用于输出的模板、图标、字体等)。
设计原则:采用三级渐进式披露——元数据始终在上下文(约 100 词),SKILL.md 正文在触发时载入(少于 5k 词),捆绑资源按需载入。SKILL.md 正文建议 1500–2000 词,详细内容移入 references/。
创建流程:1)用具体示例理解技能用途;2)规划可复用内容(脚本、参考、资产);3)创建目录结构,例如 mkdir -p plugin-name/skills/skill-name/{references,examples,scripts} 与 touch plugin-name/skills/skill-name/SKILL.md;4)编辑技能,先写可复用资源再更新 SKILL.md;5)验证与测试;6)迭代改进。
写作要求:正文使用祈使/不定式(动词开头)而非第二人称;frontmatter 描述使用第三人称并包含具体触发短语,例如 description: This skill should be used when the user asks to "create a hook"...。
插件特性:技能位于插件的 skills/ 目录,Claude Code 自动发现,无需单独打包,随插件分发。可用 cc --plugin-dir /path/to/plugin 本地测试。
限制:资料未提供收费、价格、平台支持范围等信息;具体效果与兼容性暂未提供。