用途:该技能用于按最佳实践创建一个新的 Claude Code Skill,适合用户提出新建技能、添加技能或询问如何为 Claude 编写技能的场景。
主要能力与流程:
- 先获取最新最佳实践(必需):用 WebFetch 读取技能概览 https://code.claude.com/docs/en/skills 与最佳实践 https://platform.claude.com/docs/en/agents-and-tools/agent-skills/best-practices,再开始编写。
- 收集需求:询问要自动化的任务、触发条件(关键词、文件类型、上下文)、作用域(项目级 .claude/skills/ 或个人级 ~/.claude/skills/)、所需工具(Read、Grep、Glob、Bash、WebFetch、Write 等)。
- 查看现有技能模式:运行 ls -la .claude/skills/,阅读相似技能以保持命名与结构一致。
- 创建结构:目录为 .claude/skills/<skill-name>/,包含必需的 SKILL.md,可选 reference/.md 与 scripts/.py|*.sh。SKILL.md 需带 frontmatter 字段 name、description,可选 allowed-tools。
- 应用最佳实践清单:命名要求 OneKey 项目技能使用 1k- 前缀,前缀后用动名词形式,最长 64 字符,仅小写字母、数字、连字符,禁用保留词 anthropic、claude;description 用第三人称,说明做什么与何时使用,含具体触发关键词,最长 1024 字符;正文控制在 500 行内,简洁,采用渐进式披露,文件引用保持一层深度,使用 Unix 风格路径,避免时效性信息;提供具体示例、统一术语、复杂任务工作流与验证反馈循环。
- 输出技能:创建目录、写入带 frontmatter 的 SKILL.md,必要时添加参考文件,并总结创建内容。
限制与注意:所有 OneKey 项目技能名必须使用 1k- 前缀。应避免模糊描述、无默认值的多方案、未列出依赖包、Windows 风格路径、深层嵌套引用与过度解释。资料未提供具体收费、价格、平台或效果信息。