用途:根据用户需求生成结构规范的 Claude Code 技能。使用前需向用户收集:技能做什么、简短名称(如 processing-pdfs、testing-code)、何时触发、是否需要脚本还是仅需说明。
主要能力与流程:第一步收集需求(用途、触发条件、复杂度、自由度);第二步生成结构,创建目录 ~/.claude/skills/{skill-name}/,包含必需的 SKILL.md,以及可选的 scripts/ 与 references/;第三步编写 SKILL.md,含 name、description 前置字段与 Quick Start、Instructions、Advanced Features 等章节;第四步行数检查与渐进式披露,接近或超过 500 行时提示用户并拆分到 references/{topic}.md,链接保持一层深度,超过 100 行的参考文件加目录;第五步按校验清单验证。
命名规则:1-64 字符,仅小写字母、数字、连字符,优先动名词形式,禁止首尾连字符、连续连字符、保留词(anthropic、claude)与 XML 标签,须与文件夹名一致。描述规则:不超过 1024 字符、非空、无 XML 标签、始终用第三人称,同时说明做什么与何时使用。
核心原则:简洁(只补充 Claude 不具备的上下文)、按任务脆弱度匹配自由度、渐进式披露、术语一致。还提供工作流清单、反馈循环、模板、示例、条件工作流等模式,以及脚本最佳实践(显式处理错误、说明依赖、路径用正斜杠、MCP 工具用全限定名)和反模式清单。
限制:资料未提供安装命令、收费、价格、平台支持与效果数据;技能需在 Claude Code 环境中使用,SKILL.md 建议控制在 500 行以内。