Appearance
Codex Skills怎么安装?国内Codex技能配置、SKILL.md与常用Skills教程(2026)
最后更新:2026 年 7 月 26 日。Codex Skills 的安装入口、目录和界面可能随 Codex App、CLI 或插件版本调整。本文依据当前 Codex 内置 Skill Installer、Skill Creator 和本机目录结构整理,实际操作请以你当前版本显示为准。
Codex Skill 是一个包含 SKILL.md 的独立目录,用来教 Codex 按固定流程完成某类任务,例如 SEO 审核、营销文案、图片生成、PDF 处理或项目发布。它不是传统的模型插件,也不是随便复制一段提示词;一个完整 Skill 还可以携带脚本、参考资料和模板资源。
国内开发者先确认Codex连接
如果 Codex 已经能正常运行,可以直接继续安装 Skills。需要 ChatGPT Pro、Codex 连接和可选开发额度,可以查看 zeogpt.com。
zeogpt 是第三方服务,不是 OpenAI 官网。具体连接方式、套餐、额度、价格和有效期以平台实时页面为准。

一、Codex Skills是什么?
Skills 是可复用的专业工作流。它帮助 Codex 在遇到特定任务时加载对应说明,而不是每次都让用户从头描述所有步骤。
一个 Skill 通常可以提供:
- 专业流程:例如从 Bing 调研到 SEO 文章发布;
- 工具使用:例如如何处理 PDF、表格或图片;
- 领域知识:例如公司的数据结构、内容规范和发布规则;
- 自动化脚本:减少重复编写容易出错的命令;
- 参考资料:只在任务需要时加载更详细的信息;
- 模板与素材:生成文章、报告或页面时复用。
Skill和普通提示词有什么区别?
| 对比项 | 普通提示词 | Codex Skill |
|---|---|---|
| 使用范围 | 当前一次对话或任务 | 可在后续相似任务中重复触发 |
| 保存位置 | 聊天记录 | 独立 Skill 目录 |
| 核心文件 | 无固定格式 | 必须有 SKILL.md |
| 可带脚本 | 通常不能直接复用 | 可以放入 scripts/ |
| 可带资料 | 需要每次粘贴 | 可以放入 references/ |
| 适合场景 | 临时要求 | 稳定、重复、专业的工作流 |
Skill和AGENTS.md有什么区别?
AGENTS.md:描述某个仓库长期适用的项目规则,例如构建命令、代码风格和禁止事项;- Skill:描述跨项目可复用的任务方法,例如“如何做 SEO 审核”或“如何生成并验证 Word 文档”;
- 当前提示词:只约束这一次具体任务。
项目规则放 AGENTS.md,专业流程做成 Skill,临时目标留在当前任务里,通常最清楚。
二、Codex Skill目录结构是什么?
最小可用结构只有一个目录和一个 SKILL.md:
text
my-skill/
└── SKILL.md功能完整的 Skill 可以这样组织:
text
my-skill/
├── SKILL.md
├── agents/
│ └── openai.yaml
├── scripts/
│ └── run-check.py
├── references/
│ └── workflow.md
└── assets/
└── template.md| 文件或目录 | 作用 |
|---|---|
SKILL.md | 必需;写名称、触发描述和核心工作流 |
agents/openai.yaml | 推荐;用于 Skill 列表中的显示名称和默认提示 |
scripts/ | 可选;放确定性脚本和重复命令 |
references/ | 可选;放详细文档、规则、API或领域资料 |
assets/ | 可选;放模板、图标、字体和输出素材 |
不要为了“看起来完整”创建大量空目录。只有任务真正需要脚本、资料或模板时再添加。
三、SKILL.md怎么写?
SKILL.md 至少需要 YAML frontmatter 中的 name 和 description,然后在正文写工作流程。
markdown
---
name: vitepress-seo-publisher
description: 为 VitePress 中文博客写作、更新栏目、构建并检查 canonical、Schema 与 sitemap。用户要求写 SEO 文章或发布内容时使用。
---
# VitePress SEO Publisher
1. 先检查已有标题,避免关键词自相残杀。
2. 新文章必须包含 date、updated、author 和 description。
3. 更新专题页和侧栏,避免孤立页面。
4. 运行 npm run build。
5. 检查生成 HTML、canonical、BlogPosting 和 sitemap。name应该怎么写?
- 使用小写字母、数字和连字符;
- 名称尽量短,能表达动作或领域;
- 目录名应与 Skill 名称一致;
- 不要使用空格和含义模糊的名称。
description为什么重要?
Codex 主要根据 name 和 description 判断什么时候加载 Skill。描述应同时说明:
- 这个 Skill 能做什么;
- 用户说什么或遇到什么任务时应该使用;
- 不适用的边界是什么。
如果只写“一个很强的 SEO Skill”,Codex 很难判断触发时机。写成“用户要求 SEO 审核、技术 SEO、Schema 或排名诊断时使用”会更明确。
四、Codex Skills怎么安装?
当前 Codex 提供内置 Skill Installer 工作流,可以安装官方整理的 Skills,也可以从 GitHub 仓库路径安装。不同 Codex 版本可能通过技能面板、自然语言指令或安装器完成,不要把网上出现的某条命令当作所有版本都支持的统一 CLI 命令。
方法一:让Codex列出可安装Skills
可以直接对 Codex 说:
text
列出当前可以安装的 curated skills,并标记已经安装的项目。如果想看实验性 Skills:
text
列出 experimental skills,先不要安装。选择前先看 Skill 名称、描述和来源,不要一次安装大量与工作无关的项目。
方法二:安装官方整理的Skill
例如:
text
请安装 imagegen skill。完成后告诉我它会从什么时候开始可用。内置安装器默认从 OpenAI Skills 仓库的 curated 或 experimental 路径读取。系统级 Skills 通常已经随 Codex 提供,不需要重复安装。
安装完成后,新 Skill 一般从后续任务或下一轮对话开始可用。若未出现,可重新打开任务或按当前 Codex 版本提示刷新。
方法三:从GitHub URL安装
当作者提供完整 GitHub 目录链接时,可以让 Codex 安装:
text
请从这个 GitHub URL 安装 Skill:
https://github.com/OWNER/REPO/tree/main/path/to/my-skill也可以提供仓库与路径:
text
请从 OWNER/REPO 的 path/to/my-skill 安装这个 Skill。内置安装器会把 Skill 安装到 $CODEX_HOME/skills/<skill-name>。Windows 默认通常对应:
text
C:\Users\你的用户名\.codex\skills\<skill-name>macOS 和 Linux 通常对应:
text
~/.codex/skills/<skill-name>方法四:安装私有GitHub仓库中的Skill
私有仓库需要当前环境已配置 Git 凭据,或提供适用的 GITHUB_TOKEN / GH_TOKEN。不要把 Token 粘贴进公开文章、截图、仓库或普通聊天记录。
安装器可能先尝试直接下载,权限失败时再使用 Git sparse checkout。遇到 401 或 403,应先检查仓库权限和凭据,不要反复创建新 Token。
五、能不能手动安装Codex Skill?
可以,但更适合清楚目录结构的用户。基本步骤是:
- 获取完整 Skill 目录;
- 确认根目录存在
SKILL.md; - 检查
SKILL.md的name和description; - 把整个目录放入
$CODEX_HOME/skills/; - 重新开始一个任务,确认 Skill 能被识别。
不要只复制 SKILL.md,却遗漏它引用的脚本、资料或模板。也不要把多个 Skill 的文件混在同一个目录中。
安装前先做安全检查
重点检查:
scripts/是否包含删除、上传或网络请求操作;- 是否要求读取
.env、SSH Key、浏览器 Cookie 或生产凭据; - 是否会修改全局配置、安装软件或执行管理员命令;
- GitHub 仓库作者、提交记录和许可证是否可信;
- Skill 描述是否与实际脚本行为一致。
Skill 是工作流,不是安全豁免。脚本仍然可能修改文件或调用网络,安装来源不明的 Skill 前必须审查。
六、如何创建自己的Codex Skill?
当一套任务已经重复三次以上,并且每次都要重新解释相同规则,就值得做成 Skill。
第一步:明确触发场景
例如你经常说:
text
先去 Bing 研究标题,再写一篇 VitePress SEO 文章,推荐三个产品,更新专栏和侧栏,最后 npm run build。这就是适合 Skill 的重复工作流。
第二步:决定是否需要资源目录
- 只有步骤和规则:只写
SKILL.md; - 经常运行相同检测:增加
scripts/; - 有较长产品资料和写作标准:增加
references/; - 有固定文章模板、图片或文件:增加
assets/。
第三步:初始化Skill
Codex 的 Skill Creator 提供初始化和验证脚本。不同安装环境的脚本路径会不同,最简单的做法是直接告诉 Codex:
text
帮我创建一个名为 vitepress-seo-publisher 的个人 Skill,放到默认 skills 目录。
需要 scripts 和 references,但不要创建无用文件。创建后检查 SKILL.md、界面元数据和实际资源是否一致。
第四步:用真实任务验证
不要只检查 Markdown 格式。用一个真实的小任务测试:
- Skill 是否在正确场景触发;
- 是否读取了需要的参考资料;
- 是否运行了正确脚本;
- 是否越过了任务边界;
- 是否完成了构建或验证;
- 输出是否比没有 Skill 时更稳定。
七、国内用户推荐安装哪些Codex Skills?
不要按数量安装,按实际工作选择。
| 工作场景 | Skill方向 | 能解决什么问题 |
|---|---|---|
| SEO站长 | SEO audit、content strategy、schema | 排名诊断、选题、结构化数据和内容规划 |
| 博客写作 | copywriting、copy editing | 写新页面、提升转化、刷新旧内容 |
| 图片创作 | image generation | 生成文章配图、封面、商品图和视觉素材 |
| Word/PDF办公 | documents、PDF | 创建、编辑、渲染和检查文档 |
| 数据分析 | spreadsheets | 分析 CSV/XLSX、生成公式和图表 |
| 演示汇报 | presentations | 创建和修改 PPT |
| 自动化发布 | 自定义发布Skill | 更新导航、构建、检查 sitemap 和提交索引 |
安装三个真正会用的 Skills,通常比安装三十个更有效。Skills 太多时,名称和描述重叠也可能让触发逻辑变得模糊。
八、Codex Skills安装后怎么使用?
多数情况下不需要每次写出完整 Skill 名称,只要任务与 description 匹配,Codex 就可以加载对应 Skill。
也可以明确指定:
text
使用 marketing-copywriting 和 marketing-seo-audit,先审核现有页面,再重写首屏和 CTA。一个SEO站长的实际示例
text
使用内容策略、SEO审核和文案Skill:
1. 先检查站内是否已有同意图文章;
2. 调研 Bing 当前标题和联想词;
3. 保留已有高价值URL;
4. 写完后更新专题页和侧栏;
5. 运行npm run build;
6. 检查canonical、BlogPosting和sitemap。Skill 负责专业流程,当前提示词负责今天具体要改哪一篇文章。两者结合,比让 Skill 猜测全部目标更可靠。
九、Codex Skills安装失败怎么办?
| 现象 | 常见原因 | 处理方法 |
|---|---|---|
| 找不到Skill | 目录放错、缺少 SKILL.md 或安装后未刷新 | 检查 $CODEX_HOME/skills/<name>/SKILL.md,新开任务测试 |
| GitHub下载失败 | 网络超时、URL错误或仓库权限不足 | 核对仓库与路径,检查 Git 凭据或 Token |
| 提示目标目录已存在 | 同名Skill已经安装 | 先检查现有版本,不要直接覆盖自定义修改 |
| 安装后不触发 | description过于模糊或任务不匹配 | 重写触发描述,明确使用场景 |
| 脚本执行失败 | Python/Node依赖缺失或路径不兼容 | 单独运行脚本并检查环境 |
| 读取了错误资料 | references层级太深或说明不清 | 从 SKILL.md 直接链接必要资料 |
| 每次加载内容太多 | SKILL.md 过长 | 保留核心流程,把细节移到 references |
为什么不要随便覆盖同名Skill?
安装器通常会在目标目录已存在时停止,这是为了保护本地改动。正确做法是比较现有 Skill 与新版本,确认需要更新哪些文件,而不是删除后盲目重装。
安装后需要重启Codex吗?
不同版本处理方式可能不同。当前内置安装器说明新 Skill 会在下一轮任务中可用。若没有识别,可新建任务、刷新 Skills 列表,或按当前应用提示重新启动。
十、国内使用Codex Skills需要什么额度?
安装 Skill 本身通常不是主要用量来源,真正消耗额度的是 Skill 触发后执行的任务。例如:
- SEO Skill 抓取并分析多个页面;
- 文档 Skill 渲染和反复修订文件;
- Codex 读取大型仓库并运行测试;
- 图片 Skill 生成多轮素材;
- 自动化 Skill 执行网络请求和构建。
| 使用强度 | 选择建议 |
|---|---|
| 偶尔运行单一Skill | 先用现有 Codex 额度测试 |
| 每周做几次内容或代码任务 | 记录每次任务长度和限制 |
| 每天运行多步SEO、构建或开发流程 | 关注 Pro 和持续 Codex 额度 |
| 大型项目与高频自动化 | 控制任务边界,并评估更高额度方案 |
需要第三方 ChatGPT Pro 和 Codex 额度时,可以查看 zeogpt.com。选择前确认连接方法、额度计算、有效期、隐私规则和售后渠道。
十一、Codex Skill编写最佳实践
1. SKILL.md保持精简
只保留核心流程、判断标准和必要命令。详细资料放入 references/,避免每次触发都加载无关内容。
2. 脚本用于确定性操作
文件转换、批量检查、固定报告生成等容易重复出错的工作,适合做成脚本;需要判断和创作的部分留给 Codex。
3. 描述触发条件,不写广告口号
description 是路由条件,不是营销标题。使用“何时使用、能做什么、边界是什么”的写法。
4. 引用路径不要过深
让 SKILL.md 直接链接必要参考文件。多层嵌套会让资料难以发现,也增加维护成本。
5. 用真实任务持续更新
Skill 第一次写完很少完美。记录它在哪些任务中误触发、漏步骤或越界,再小范围修订。
6. 不把敏感信息写进Skill
API Key、密码、Cookie、服务器凭据和客户隐私不应进入 SKILL.md、脚本示例或 Git 仓库。
十二、常见问题
Codex Skills的安装命令是什么?
当前没有必要假定所有版本都支持同一条 codex skill install 命令。优先使用 Codex 内置 Skill Installer、Skills 界面或自然语言安装流程,也可以从 GitHub URL/仓库路径安装。
Codex Skill必须有SKILL.md吗?
是。SKILL.md 是 Skill 的必需入口文件,至少包含 name、description 和工作流正文。
Skills默认安装在哪里?
安装到 $CODEX_HOME/skills/<skill-name>;未单独设置时,通常是用户主目录下的 .codex/skills/。
可以一次安装多个Skills吗?
安装器支持多个路径,但建议先安装少量真正需要的 Skills,逐个验证触发与脚本安全。
可以从私人GitHub仓库安装吗?
可以,但需要当前环境已有相应 Git 凭据或 Token,并且不应在公开内容中泄露凭据。
Skill和MCP有什么区别?
Skill 提供可复用的工作流程和知识;MCP 主要为 Codex 连接外部工具、服务或实时数据。一个 Skill 可以说明何时以及如何使用某个 MCP 服务。
Skill安装后为什么没有立刻出现?
新 Skill 可能从下一轮任务开始可用。检查目录和 SKILL.md 后,新开任务或刷新当前 Codex 应用。
国内使用Skills必须购买Pro吗?
安装和使用某个 Skill 不等于必须购买 Pro。是否需要更高额度取决于任务规模、模型、工具调用、文件数量和执行时间。
十三、总结
Codex Skills 的正确使用顺序是:
- 先确认 Codex 已能正常运行和登录;
- 按工作场景选择少量 Skills;
- 使用内置安装器或可信 GitHub 路径安装;
- 核对目录中是否有完整
SKILL.md和引用资源; - 用真实小任务验证触发、脚本和边界;
- 把项目规则留给
AGENTS.md,把跨项目工作流做成 Skill; - 高频开发或自动化任务再评估 Pro 与 Codex 额度。
Skills 真正的价值不是“装得多”,而是把一套已经验证过的做事方法稳定复用。对于 SEO 站长、内容团队和开发者,一个贴合自身项目的 Skill,通常比十个泛用提示词更有价值。
延伸阅读
- Codex下载安装与国内使用教程
- OpenAI Codex官网入口与使用方式
- Codex额度不够用怎么办
- ChatGPT Pro和Plus区别及Codex额度
- Codex、Cursor和Claude Code区别
参考资料
GPT Home 是独立的中文 AI 教程站,不代表 OpenAI。Codex 和 Skills 的具体界面、目录、安装器及可用能力以当前版本为准。