分享一个由开源改中文的codex skill
- 内容介绍
- 文章标签
- 相关推荐
问题描述:
我把 Andrej Karpathy 提到的一套AI编码约束,整理成了一个适合 Codex 使用的全局 skill,名字叫:
karpathy-coding-guidelines
它的功能很简单:减少 AI 在编码时常见的几个问题,比如:
- 不确认需求就直接开写
- 顺手重构一大片
- 明明能 50 行解决却写成 200 行
- 没验证就说“已经完成”
他可以干什么
这个 skill 会给 Codex 一套偏工程实践的行为约束,重点包括:
- Think Before Coding
- 先说清假设,不要闷头猜
- Simplicity First
- 优先最简单可行方案,避免过度设计
- Surgical Changes
- 只改和需求直接相关的部分
- Goal-Driven Execution
- 把任务转成可验证目标,再实现和验证
在什么场景用
比较适合的任务:
- 修 bug
- 小步重构
- 补测试
- 做代码审查
- 用户明确要求“最小改动”“不要顺手重构”“先说假设再动手”的任务
目前做的适配
原始仓库更偏 Claude 侧的行为提示,我这边把它改成了 Codex 可直接使用的 skill 结构,并做了几点适配:
- 写成 Codex 的
SKILL.md - 增加了适合全局触发的 description
- 补了
agents/openai.yaml
文件结构
问题描述:
我把 Andrej Karpathy 提到的一套AI编码约束,整理成了一个适合 Codex 使用的全局 skill,名字叫:
karpathy-coding-guidelines
它的功能很简单:减少 AI 在编码时常见的几个问题,比如:
- 不确认需求就直接开写
- 顺手重构一大片
- 明明能 50 行解决却写成 200 行
- 没验证就说“已经完成”
他可以干什么
这个 skill 会给 Codex 一套偏工程实践的行为约束,重点包括:
- Think Before Coding
- 先说清假设,不要闷头猜
- Simplicity First
- 优先最简单可行方案,避免过度设计
- Surgical Changes
- 只改和需求直接相关的部分
- Goal-Driven Execution
- 把任务转成可验证目标,再实现和验证
在什么场景用
比较适合的任务:
- 修 bug
- 小步重构
- 补测试
- 做代码审查
- 用户明确要求“最小改动”“不要顺手重构”“先说假设再动手”的任务
目前做的适配
原始仓库更偏 Claude 侧的行为提示,我这边把它改成了 Codex 可直接使用的 skill 结构,并做了几点适配:
- 写成 Codex 的
SKILL.md - 增加了适合全局触发的 description
- 补了
agents/openai.yaml

