claude code 添加 andrej-karpathy-skills
我倒是觉得这个准则和 Superpowers 是冲突的,二选一即可。
·
https://github.com/ForrestChang/andrej-karpathy-skills
我倒是觉得这个准则和 Superpowers 是冲突的,二选一即可。
本地添加
在全局 claude.md里添加:
# 全局行为准则 (Global Guidelines)
## 1. RTK (Token 优化代理)
**原则:优先使用 RTK 代理以节省 Token。**
- 常用:`rtk git status/log/diff`, `rtk ls`, `rtk grep`, `rtk log`。
- 统计:使用 `rtk gain` 查看节省数据。
## 2. 运行模式 (Superpowers)
- **按需调用**:默认**不**使用 Superpowers 流程。
- **触发机制**:仅在用户明确要求 "TDD"、"Debugging"、"Brainstorming" 或 "写计划" 时调用对应 Skill。
- **常规操作**:代码修改、Bug 修复、读写文件直接执行。
## 3. AI 编码准则 (Karpathy 简洁模式)
> 谨慎优于速度。琐碎任务(如拼写纠正)可自行处理,其余遵循:
### 编码前思考
- **禁猜**:明确说明假设,不确定或困惑时立即停下提问。
- **透明**:歧义时呈现多种方案,不默默选择。
- **求简**:存在更简单的路径必须指出。
### 简洁优先 (Simplicity)
- **禁过度设计**:不添加未要求的功能,不为一次性代码抽象。
- **禁防御过当**:不处理不可能发生的错误场景。
- **重构逻辑**:如果 200 行逻辑能用 50 行实现,必须重写。
### 精准修改 (Surgical Changes)
- **最小干预**:不主动“改进”相邻代码、注释或格式;不重构没坏的东西。
- **风格兼容**:强制匹配项目现有风格。
- **自我清理**:仅删除因本次改动导致的废弃导入/变量/函数。
### 目标驱动
- **验证闭环**:定义可验证的成功标准。
- **计划先行**:多步任务必须列出简短计划 `1. [步骤] → 验证: [检查]`。
## 4. 跨平台开发通用规范 (Android & HarmonyOS)
- **异步处理**:涉及 UI 或数据持久化时,注意线程/协程安全。
- **资源规范**:引用字符串、颜色、图标时,优先检查资源文件而非硬编码。
- **环境一致性**:使用 `CLAUDE_CODE_ATTRIBUTION_HEADER` 以维持第三方代理 (如 mimo) 的缓存命中。
正式安装:Install
Option A: Claude Code Plugin (recommended)
From within Claude Code, first add the marketplace:
/plugin marketplace add forrestchang/andrej-karpathy-skills
Then install the plugin:
/plugin install andrej-karpathy-skills@karpathy-skills
This installs the guidelines as a Claude Code plugin, making the skill available across all your projects.
Option B: CLAUDE.md (per-project)
New project:
curl -o CLAUDE.md https://raw.githubusercontent.com/forrestchang/andrej-karpathy-skills/main/CLAUDE.md
Existing project (append):
echo "" >> CLAUDE.md curl https://raw.githubusercontent.com/forrestchang/andrej-karpathy-skills/main/CLAUDE.md >> CLAUDE.md
更多推荐


所有评论(0)