andrej-karpathy-skills 这个仓库,我点开后有点愣。
不是课程表。
也不是 Karpathy 资料合集。
它更像一张小纸条,直接贴给 Claude Code 看。
仓库现在已经 167k Star,Fork 也到了 17k 左右,热得有点夸张。项目 README 写得很直白:一份 CLAUDE.md,把 Karpathy 对 LLM 写代码那些毛病的观察,整理成 Claude Code 的行为规则。
这个方向比“整理 100 个 Karpathy 视频链接”更狠一点。
因为现在用 AI 写代码,麻烦往往不在它不会写。
是它太敢写。
需求没问清,先假设。
代码能 100 行写完,它给你绕到 1000 行。
改一个小 bug,顺手把旁边注释、格式、结构都碰一遍。
你开 diff 的时候,会骂人。
这个仓库收的就是几条很朴素的规矩:写之前先想,别过度设计,只改该改的地方,按可验证目标往前跑。README 里把它们拆成四个原则:Think Before Coding、Simplicity First、Surgical Changes、Goal-Driven Execution。
我比较在意的是 Surgical Changes。
这个词很小。
但很准。
AI Coding 现在最烦人的地方,不是它写错一行。错一行还能改。烦的是它顺手“优化”一片。
你让它修登录校验,它顺手重排目录。
你让它补一个测试,它开始改 API 命名。
看起来很勤快。
实际就是脏 diff。
andrej-karpathy-skills 不是让模型变聪明。
它是给模型加几条边界。
别猜。
别膨胀。
别碰无关代码。
做完拿测试、复现步骤、成功条件对一下。
安装也没什么花活。README 里给了 Claude Code 插件方式,也给了直接下载或追加 CLAUDE.md 的命令;另外还带了 Cursor 规则文件。
我反而觉得这种仓库火起来正常。
大家现在不缺 AI 编程工具。
缺的是怎么让它别乱动。
Karpathy 之前那套表达一直很工程师,不太讲玄学。问题、边界、验证,能落到文件里。
这个项目就吃了这个点。
不是知识库。
也不是学习路线。
就是一份提醒 AI 少犯贱的规矩。
GitHub地址:https://github.com/multica-ai/andrej-karpathy-skills
