Skip to content

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国内版模型与开发界面示意


一、Codex Skills是什么?

Skills 是可复用的专业工作流。它帮助 Codex 在遇到特定任务时加载对应说明,而不是每次都让用户从头描述所有步骤。

一个 Skill 通常可以提供:

  1. 专业流程:例如从 Bing 调研到 SEO 文章发布;
  2. 工具使用:例如如何处理 PDF、表格或图片;
  3. 领域知识:例如公司的数据结构、内容规范和发布规则;
  4. 自动化脚本:减少重复编写容易出错的命令;
  5. 参考资料:只在任务需要时加载更详细的信息;
  6. 模板与素材:生成文章、报告或页面时复用。

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 中的 namedescription,然后在正文写工作流程。

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 主要根据 namedescription 判断什么时候加载 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?

可以,但更适合清楚目录结构的用户。基本步骤是:

  1. 获取完整 Skill 目录;
  2. 确认根目录存在 SKILL.md
  3. 检查 SKILL.mdnamedescription
  4. 把整个目录放入 $CODEX_HOME/skills/
  5. 重新开始一个任务,确认 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 的必需入口文件,至少包含 namedescription 和工作流正文。

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 的正确使用顺序是:

  1. 先确认 Codex 已能正常运行和登录;
  2. 按工作场景选择少量 Skills;
  3. 使用内置安装器或可信 GitHub 路径安装;
  4. 核对目录中是否有完整 SKILL.md 和引用资源;
  5. 用真实小任务验证触发、脚本和边界;
  6. 把项目规则留给 AGENTS.md,把跨项目工作流做成 Skill;
  7. 高频开发或自动化任务再评估 Pro 与 Codex 额度。

Skills 真正的价值不是“装得多”,而是把一套已经验证过的做事方法稳定复用。对于 SEO 站长、内容团队和开发者,一个贴合自身项目的 Skill,通常比十个泛用提示词更有价值。

延伸阅读

参考资料

GPT Home 是独立的中文 AI 教程站,不代表 OpenAI。Codex 和 Skills 的具体界面、目录、安装器及可用能力以当前版本为准。