Karpathy Guidelines Skill
用 Think Before Coding、Simplicity First、Surgical Changes 和 Goal-Driven Execution 约束 AI 编码行为的唯一 skill。
#type / resource
#status / growing
#tech / ai
#resource / karpathy-guidelines
#resource / andrej-karpathy-skills
[!info] related notes
- 相关主题: Think Before Coding, Simplicity First, Surgical Changes, Goal-Driven Execution
- 相关 MOC: AI MOC
- 相关 howto: AI Agent 配置文件路径参考
Karpathy Guidelines Skill
这是什么
andrej-karpathy-skills 仓库里唯一的实际 skill。它不是教 agent 完整工程流程,而是用 4 条高压缩原则约束几乎所有编码任务。
适用平台
- Claude Code
- Cursor
- 任何支持
CLAUDE.md、规则文件或 skill 目录的 coding agent 客户端
核心特点 / 优势 / 局限
- 生效方式:在编码前、编码中和验证阶段持续约束 agent 行为
- 为什么要用:AI coding 最危险的失败模式往往不是“不会写”,而是“瞎猜、乱扩、顺手误改、没有终止条件”
- 背后原理:清晰假设、简单设计、最小 diff、可验证成功标准
- 局限:它提供的是通用纪律,不替代具体仓库的领域规则
常见用途
- 给所有 coding task 加基础守则
- 与 TDD、diagnose、triage 之类工作流 skill 叠加
- 用来约束 hotfix、review、refactor 等高风险改动
相关链接 / 官方入口
- 上游 skill:
skills/karpathy-guidelines/SKILL.md - 示例:
EXAMPLES.md