引言
在 AI 编程工具(如 Claude Code)日益普及的今天,我们正在经历从“手写代码”到“督导代码”的范式转移。然而,很多人发现,即便 AI 拥有海量的知识库,在面对复杂的真实项目时,依然会犯一些令人哭笑不得的低级错误。
为了解决这个问题,GitHub 上出现了一个极具启发性的项目:forrestchang/andrej-karpathy-skills。但在深入拆解这个项目之前,我们需要先搞清楚两个核心问题。
什么是 AI 的“Skills”,它到底有什么用?
简单来说,AI Skills 并不是给 AI 增加新的知识,而是给它一套“行为准则”或“工作流程”。
如果把 Claude 比作一位才华横溢但有时会“开小差”的实习生,那么 Skills 就是那本放在他工位上的《员工手册》。它定义了在特定环境下(如终端或复杂的代码库中)AI 应该遵循的思考路径和操作规范。
- 为什么要用它? 纯粹的预训练模型往往具有不可预测性。Skills 的存在是为了通过预设的上下文约束,减少 AI 的随机性,提升它在处理复杂逻辑时的一致性和专业度。
这个基于 Karpathy 观察的 Skills 能干什么?
这个特定的 andrej-karpathy-skills 文件并非空穴来风,它深度提炼了 AI 大神 Andrej Karpathy 对大模型编程缺陷的敏锐洞察。它的核心作用可以概括为以下三点:
- 规避“工程陷阱”: 针对 LLM 容易产生的过度设计、忽略边界条件或破坏现有架构等顽疾,提供了强制性的检查机制。
- 优化思考路径: 它引导 Claude 在动手写代码前,先进行深度的架构思考和影响评估,而不是直接跳到代码实现。
- 实现“认知同步”: 通过将 Karpathy 的顶层编程哲学转化为具体的指令,让 Claude Code 能够以一种更接近“资深架构师”的直觉去操作你的本地项目。
使用教程
1、首先启用你的Claude Code客户端。
![图片[1] - 【AI Skills】使用Skills调教Claude技能——卓越编程 - 极核GetShell](https://get-shell.com/wp-content/uploads/2026/05/image-2.png)
2、使用以下命令快速添加市场和安装Skills,注意:因为网络问题,你可能需要启用代理的TUN模式以成功安装Skills!
// 第一步:添加市场
/plugin marketplace add forrestchang/andrej-karpathy-skills
// 第二步:安装插件
/plugin install andrej-karpathy-skills@karpathy-skills
![图片[2] - 【AI Skills】使用Skills调教Claude技能——卓越编程 - 极核GetShell](https://get-shell.com/wp-content/uploads/2026/05/image-3.png)
3、使用 /plugins 命令查看已安装的Skills
![图片[3] - 【AI Skills】使用Skills调教Claude技能——卓越编程 - 极核GetShell](https://get-shell.com/wp-content/uploads/2026/05/image-4.png)
4、至此,该Skills已安装完成,安装完成后全局默认启用,无需手动关闭开启,你只需要正常给AI发送需求指令即可。
5、若需要卸载插件,输入 /plugins 后按键盘⬅️ ➡️然后回车选中后选择
![图片[4] - 【AI Skills】使用Skills调教Claude技能——卓越编程 - 极核GetShell](https://get-shell.com/wp-content/uploads/2026/05/image-5.png)
THE END














暂无评论内容