31-创建自定义Skill

📅 2026/7/9 20:02:08
31-创建自定义Skill
31 创建自定义Skill概述在理解了Skills的基本概念之后,接下来我们将动手创建一个自定义Skill。这是Codex CLI使用中最值得投入时间的学习——一旦你掌握了创建Skill的方法,整个AI编程体验将进入一个新的层次。本文将通过一个完整示例——创建"生成单元测试"Skill,手把手带你走完从零到一的全部过程。这个示例足够真实、足够实用,完成后你可以在日常开发中直接使用它。步骤1:创建技能目录每个Skill在文件系统中对应一个目录,命名规范采用kebab-case(小写字母+连字符)。mkdir-p~/.codex/skills/generate-tests如果在Windows环境下使用,路径为:# Windows (Git Bash)mkdir-p~/.codex/skills/generate-tests# 或完整路径mkdir-p/c/Users/用户名/.codex/skills/generate-tests目录名generate-tests就是这个Skill的标识符,后续在触发和使用时都会用到这个名字。目录命名规范规则示例说明使用小写字母generate-tests禁止大写使用连字符分隔code-review禁止下划线和空格简洁明了debug而非debugging-assistant-tool便于记忆和输入使用英文api-doc-gen而非api文档生成兼容性和通用性更好步骤2:编写SKILL.md的YAML元数据在~/.codex/skills/generate-tests/目录下创建SKILL.md