前言
在使用 Codex、ChatGPT 等 AI 代理进行开发、运维、文档编写时,我们常常重复撰写相似提示词、反复配置工作流。不同开发者的 Prompt 风格不一,团队难以统一 AI 执行规范,同时复杂任务的执行流程无法沉淀、复用与迭代。
为解决这一痛点,OpenAI 正式开源 skills 仓库,这是一套面向 AI Agent 的标准化技能封装规范与官方技能库,专门服务于 Codex 等智能代理工具。它将零散的提示词、执行脚本、业务流程打包为可复用的独立 Skill,实现一次编写、多端复用、团队统一规范。
该项目不仅是 Codex 的官方技能仓库,更是一套行业通用的 Agent 技能标准,目前已在 OpenAI 内部大规模落地,应用于 SDK 维护、代码审查、CI 流程、项目管理等场景,落地后团队 PR 合并吞吐量提升 45%,充分验证了其生产价值。本文将从项目定位、目录架构、核心规范、安装使用、自定义开发、实战场景等维度,全方位拆解 OpenAI Skills。
一、项目核心定位与价值
1.1 什么是 OpenAI Skills
OpenAI Skills 是一套标准化的 AI Agent 技能打包方案 + 官方技能合集。简单来说,每一个 Skill 就是一套完整、可复用的任务工作流,以文件夹形式组织,核心依靠SKILL.md定义执行规则、步骤与约束,搭配可选脚本、参考文档、示例资源,让 AI 代理按照固定流程完成指定任务。
它区别于传统插件、函数调用,核心逻辑是上下文知识注入:AI 加载 Skill 后,会将其中的规则、步骤纳入对话上下文,依托自身已有的文件读写、终端执行、代码编辑等基础能力完成任务,无需额外部署独立服务,轻量化且兼容性极强。
1.2 核心解决的行业痛点
1.3 核心优势
- 跨平台兼容:遵循 Agent Skills 开放标准,不止适配 Codex,支持所有具备文件读取能力的 LLM/AI Agent;
- 分层管理机制:区分系统内置、社区精选、实验性技能,兼顾稳定性与创新能力;
- 极简结构:纯文件组织,无复杂依赖,克隆即用,支持本地、云端、CI 环境部署;
- 生产级验证:OpenAI 内部三个月完成 457 个 PR 迭代,经过大规模工程场景打磨。
二、仓库整体目录架构
OpenAI Skills 采用三层分级架构划分技能,按照稳定性、审核等级、安装方式区分,结构清晰,便于管理与选用。
2.1 三大技能分层
表格
| 系统技能 | .system | OpenAI 官方维护,Codex 默认内置,稳定性拉满 | 随 Codex 自动安装,无需手动配置 | 代码编辑、测试、基础运维等核心通用能力 |
| 精选技能 | .curated | 社区贡献 + 官方审核,生产可用,质量可靠 | 命令行工具skill-installer按名称安装 | 项目管理、安全检测、UI 代码生成等通用进阶能力 |
| 实验技能 | .experimental | 前沿探索功能,仍在迭代,稳定性一般 | 通过文件夹路径 / GitHub 链接手动安装 | 新功能测试、定制化探索、小众场景验证 |
2.2 单个 Skill 标准目录结构
每一个独立 Skill 都是一个文件夹,SKILL.md为唯一必需文件,其余资源按需选配,标准结构如下:
my-demo-skill/
├── SKILL.md # 核心文件(必填):规则、步骤、触发描述、执行流程
├── scripts/ # 可选:配套可执行脚本、工具命令
├── references/ # 可选:参考文档、接口文档、架构说明
├── resources/ # 可选:模板文件、配置清单、静态资源
└── examples/ # 可选:使用示例、案例演示
2.3 SKILL.md 格式规范
SKILL.md 采用 YAML 头部元数据 + Markdown 正文 格式,YAML 部分是 AI 识别、加载 Skill 的关键,正文定义详细执行流程。
name: test-driven-development # 技能唯一标识,小写+连字符命名
description: 基于测试驱动开发规范完成代码编写、单测补充与用例验证 # AI判断是否触发该技能的核心描述
三、环境部署与基础使用
3.1 前置条件
本地已安装 OpenAI Codex CLI,Skills 原生深度绑定 Codex,所有调用、安装命令均依托 Codex 环境执行。
3.2 方式一:完整克隆官方仓库(推荐,全量技能)
将整个 skills 仓库克隆到 Codex 默认技能目录,一次性获取所有官方技能:
# 克隆官方技能库到Codex技能目录
git clone https://github.com/openai/skills ~/.codex/skills/openai-skills
# 重启Codex CLI,加载所有技能
codex restart
3.3 方式二:单独安装指定技能(轻量化,按需使用)
如果仅需要部分精选技能,使用 Codex 内置的skill-installer工具一键安装,无需克隆全量仓库:
# 安装.curated下的精选技能(示例:安装安全风险检测技能)
skill-installer security-threat-model
# 安装.experimental下的实验性技能(指定文件夹路径)
skill-installer install ./skills/.experimental/create-plan
3.4 技能调用方式
启动 Codex 之后,提供两种主流调用形式,简单易上手:
四、官方热门技能详解(生产环境高频使用)
官方仓库内置了大量开箱即用的 Skill,覆盖开发、运维、项目管理、设计、部署五大场景,下面介绍开发者、运维、产品团队最常用的核心技能。
4.1 代码工程类(开发必备)
4.2 项目管理类(团队协作)
4.3 设计与多媒体类
imagegen:基于 GPT 图像能力生成配图、UI 素材、原型图,支持尺寸、风格自定义,满足网站、APP、文档配图需求。
4.4 云端部署类
cloud-deploy:支持将 Web 应用一键部署至 Cloudflare、Netlify、Render 等主流云平台,封装部署命令、环境配置、日志排查流程,降低运维部署门槛。
4.5 安全运维类
security-threat-model:安全风险建模技能,自动扫描代码中的安全隐患(XSS、权限漏洞、密钥硬编码等),输出风险清单与修复建议,保障线上项目安全。
五、自定义开发专属 Skill(团队技能沉淀)
当官方技能无法满足团队定制规范时,我们可以按照标准自行开发 Skill,步骤简单,零基础也可快速上手。
5.1 步骤 1:创建 Skill 目录
在 Codex 技能目录下新建文件夹,名称遵循小写+连字符规范:
# 进入Codex技能目录
cd ~/.codex/skills
# 创建自定义技能文件夹
mkdir team-report-generator
cd team-report-generator
5.2 步骤 2:编写核心 SKILL.md
在目录中新建SKILL.md,编写元数据与执行流程,示例(周报生成技能):
name: team-report-generator
description: 根据本周开发任务、Bug清单、进度完成情况,生成标准化团队周报
—
# 团队周报生成规范
## 执行步骤
1. 收集本周已完成任务、待推进任务、线上Bug信息;
2. 划分模块:工作汇总、问题复盘、下周计划三大板块;
3. 数据量化描述,避免空泛文字;
4. 输出Markdown格式周报,排版清晰,适配企业内部文档规范。
## 约束
– 禁止泄露项目敏感信息;
– 周报字数控制在500-1000字;
5.3 步骤 3:补充配套资源(可选)
根据需求添加脚本、模板、示例:
- 在scripts目录放置自动拉取任务数据的 Shell/Python 脚本;
- 在resources存放周报模板文件;
- 在examples放入历史优秀周报案例。
5.4 步骤 4:加载与测试
5.5 提交至官方仓库(开源共享)
如果希望将自定义技能贡献给社区,可按照官方提交流程,将 Skill 提交至仓库的.curated或.experimental目录,经过官方审核后纳入官方技能库。
六、落地应用场景与最佳实践
6.1 主流落地场景
6.2 最佳实践 & 避坑指南
七、与传统插件、Prompt 的对比
| 复用性 | 单次使用,无法沉淀 | 独立服务,部署复杂 | 文件级复用,跨设备、跨团队共享 |
| 兼容性 | 依赖模型理解能力 | 绑定特定平台 | 通用 Agent 标准,多 LLM 适配 |
| 维护成本 | 零散杂乱,难以统一 | 需维护服务、接口 | 纯文件编辑,迭代简单 |
| 资源占用 | 长文本消耗上下文 | 独立进程,占用资源高 | 按需加载,轻量化无额外进程 |
| 规范统一 | 因人而异,风格混乱 | 功能固定,难以定制 | 标准化流程,团队强制统一 |
八、总结
OpenAI 开源的 skills 仓库,不止是一套 Codex 技能合集,更是AI Agent 时代的工作流标准化范式。它将工程师的实操经验、团队规范、复杂任务流程以轻量化的文件形式沉淀下来,解决了提示词碎片化、团队标准不统一、经验无法传承等行业痛点。
从 OpenAI 内部三个月提升 45% PR 吞吐量的实战数据可以看出,这套体系具备极强的生产落地价值。对于普通开发者,它是提升效率的利器;对于团队而言,它是统一 AI 使用规范、沉淀技术资产的核心载体。
目前该项目仍在持续迭代,社区贡献活跃度高,建议开发者 Star + Fork 收藏,结合自身业务开发专属 Skill,搭建属于自己的 AI Agent 技能体系。
项目开源地址:https://github.com/openai/skills
关注我,持续分享AI相关技能~


