Andrej Karpathy Skills
把 Karpathy 归纳的 LLM 编码常见问题,提炼为四条写码准则
针对 Karpathy 归纳的 LLM 编码典型问题——擅自替你设定假设、过度设计与堆砌抽象、改动并不理解的无关代码——提炼成四条准则:Think Before Coding(先声明假设、暴露分歧,不确定就发问)、Simplicity First(只写解决问题的最小代码,不做投机性抽象)、Surgical Changes(只改该改的,不顺手重构,只清理自己引入的死代码)、Goal-Driven Execution(把命令式任务转成可验证的目标,先写失败测试再让模型自行 loop)。落地形态是一个可并入项目的 CLAUDE.md,仓库另附 Cursor 规则文件;准则本身是纯指令文本,可复用于任何读取项目级指令文件的 agent。
社区实测
Karpathy 的 Claude Code 技能规则在社区中被部分用户作为模板使用和二次开发,但讨论规模有限
- adversarial reviewer 模式弥补了 Claude 不擅长自我审查的短板,让 AI 在代码审查时更严格
- 提供了开箱即用的 GitHub 技能配置,降低了用户自行编写提示词的成本
来源
Does anyone use andrej-karpathy-skills?I added a clause to Andrej Karpathy's 4 CLAUDE.MD clauses for Claude Code. It has been a game changer for me.a skill.md file that made training more systematic for me - karpathy as a skill for training NNs
截至 2026-08-19
/plugin marketplace add forrestchang/andrej-karpathy-skills
/plugin install andrej-karpathy-skills@karpathy-skills curl -o CLAUDE.md https://raw.githubusercontent.com/forrestchang/andrej-karpathy-skills/main/CLAUDE.md