Skills for Real Engineers. Straight from my .agents directory.
How to install requesting-code-review
npx skills add jnMetaCode/superpowers-zh# or add only this skill to Claude Code: copy the folder
skills/requesting-code-review/
# into
~/.claude/skills/requesting-code-review/ (all projects)
.claude/skills/requesting-code-review/ (one project)
1# 请求代码审查23派遣代码审查子代理,在问题扩散之前发现它们。审查者获得的是精心组织的评估上下文——绝不是你的会话历史。45**核心原则:** 早审查,勤审查。67## 何时请求审查89**必须审查:**10- 子代理驱动开发中每个任务完成后11- 完成重要功能后12- 合并到 main 之前1314**可选但有价值:**15- 卡住时(换个视角)16- 重构之前(建立基线)17- 修复复杂 bug 之后1819## 如何请求2021**1. 获取 git SHA:**22```bash23BASE_SHA=$(git rev-parse HEAD~1) # 或:git merge-base origin/main HEAD24HEAD_SHA=$(git rev-parse HEAD)25```2627**2. 派遣代码审查子代理:**2829使用 Task 工具,指定 `general-purpose` 类型,填写 `code-reviewer.md` 中的模板3031**占位符说明:**32- `{DESCRIPTION}` - 你刚完成的内容简要说明33- `{PLAN_OR_REQUIREMENTS}` - 预期功能34- `{BASE_SHA}` - 起始提交35- `{HEAD_SHA}` - 结束提交3637**3. 处理反馈:**38- Critical 问题立即修复39- Important 问题在继续之前修复40- Minor 问题记录下来稍后处理41- 如果审查者有误,用技术理由反驳4243## 示例4445```46[刚完成任务 2:添加验证功能]4748你:让我在继续之前请求代码审查。4950BASE_SHA=$(git log --oneline | grep "Task 1" | head -1 | cut -d' ' -f1)51HEAD_SHA=$(git rev-parse HEAD)5253[派遣代码审查子代理]54 DESCRIPTION: 添加了 verifyIndex() 和 repairIndex(),支持 4 种问题类型55 PLAN_OR_REQUIREMENTS: docs/superpowers/plans/deployment-plan.md 中的任务 256 BASE_SHA: a7981ec57 HEAD_SHA: 3df76615859[子代理返回]:60 优点:架构清晰,测试真实61 问题:62 Important:缺少进度指示器63 Minor:报告间隔使用了魔法数字 (100)64 评估:可以继续6566你:[修复进度指示器]67[继续任务 3]68```6970## 常见的合理化借口7172| 借口 | 现实 |73|------|------|74| "我自己看一下 diff 就行了,不用专门派审查者" | 你是协调者——在自己的会话里读 diff 会烧掉你继续推进工作所需的上下文窗口。派一个审查子智能体:diff 和评估过程都待在它的上下文里,只有结论回到你这里。 |75| "审查者需要我的全部会话历史才能理解这次改动" | 给它精心组织的上下文,绝不给会话历史。这样审查者才会盯着工作成果,而不是你的思考过程。 |7677## 红线7879**绝不要:**80- 因为"很简单"就跳过审查81- 忽略 Critical 问题82- 带着未修复的 Important 问题继续推进83- 对合理的技术反馈进行争辩8485**如果审查者有误:**86- 用技术理由反驳87- 展示证明其可行的代码/测试88- 要求澄清89…
Excerpt shown under the repository's MIT license.
More skills in superpowers-zh
Similar skill repositories
An agentic skills framework & software development methodology that works.
A single CLAUDE.md file to improve Claude Code behavior, derived from Andrej Karpathy's observations on LLM coding pitfalls.
Public repository for Agent Skills
Makes your AI agent think like the laziest senior dev in the room. The best code is the code you never wrote.
Persistent Context Across Sessions for Every Agent – Captures everything your agent does during sessions, compresses it with AI, and injects relevant context back into future sessions. Works with Claude Code, OpenClaw, Codex, Gemini, Hermes, Copilot, OpenCode + More
