requesting-code-review SKILL.md skillA
requesting-code-review from jnmetacode/superpowers-zh is an agent skill: a SKILL.md folder an AI agent loads when a task calls for it.
mdr add jnmetacode/superpowers-zh/requesting-code-review@v1.0.0Pins v1.0.0 in mdr.lock. Pin the fingerprint instead.
- Audit grade
- A, 17 of 17 checks passed
- Kind
- SKILL.md skill
- Repository
- jnmetacode/superpowers-zh
- Path
skills/requesting-code-review/SKILL.md- Versions recorded
- 6
- Latest version
- v1.0.0, committed Oct 17, 2026
- First version recorded
- Mar 20, 2026
- Size
- 2,938 bytes
- Repository stars
- 8,348
- License
- MIT
完成任务、实现重要功能或合并前使用,用于验证工作成果是否符合要求.
Collected from public GitHub. Every version is saved exactly as it was and never changes. Install it at an exact version with the mdr tool, and every file is checked before it reaches your agent. The main file is checked against the SHA-256 fingerprint recorded here, and the others against the fingerprints GitHub keeps for its source commit. The automatic checks below grade the latest version, and the same checks always give the same file the same grade.
What the file says
# 请求代码审查
派遣代码审查子代理,在问题扩散之前发现它们。审查者获得的是精心组织的评估上下文——绝不是你的会话历史。
**核心原则:** 早审查,勤审查。
## 何时请求审查
**必须审查:**
- 子代理驱动开发中每个任务完成后
- 完成重要功能后
- 合并到 main 之前
**可选但有价值:**
- 卡住时(换个视角)
- 重构之前(建立基线)
- 修复复杂 bug 之后
## 如何请求
**1. 获取 git SHA:**
```bash
BASE_SHA=$(git rev-parse HEAD~1) # 或:git merge-base origin/main HEAD
HEAD_SHA=$(git rev-parse HEAD)
```
**2. 派遣代码审查子代理:**
使用 Task 工具,指定 `general-purpose` 类型,填写 `code-reviewer.md` 中的模板
**占位符说明:**
- `{DESCRIPTION}` - 你刚完成的内容简要说明
- `{PLAN_OR_REQUIREMENTS}` - 预期功能
- `{BASE_SHA}` - 起始提交
- `{HEAD_SHA}` - 结束提交
**3. 处理反馈:**
- Critical 问题立即修复
- Important 问题在继续之前修复
- Minor 问题记录下来稍后处理
- 如果审查者有误,用技术理由反驳
## 示例
```
[刚完成任务 2:添加验证功能]
你:让我在继续之前请求代码审查。
BASE_SHA=$(git log --oneline | grep "Task 1" | head -1 | cut -d' ' -f1)
HEAD_SHA=$(git rev-parse HEAD)
[派遣代码审查子代理]
DESCRIPTION: 添加了 verifyIndex() 和 repairIndex(),支持 4 种问题类型
PLAN_OR_REQUIREMENTS: docs/superpowers/plans/deployment-plan.md 中的任务 2
BASE_SHA: a7981ec
HEAD_SHA: 3df7661
[子代理返回]:
优点:架构清晰,测试真实
问题:
Important:缺少进度指示器
Minor:报告间隔使用了魔法数字 (100)
评估:可以继续
你:[修复进度指示器]
[继续任务 3]
```
## 常见的合理化借口
| 借口 | 现实 |
|------|------|
…Read the whole file at its exact version.
How to install
mdr add jnmetacode/superpowers-zh/requesting-code-review@sha256:f7da004b47299bd3The line at the top of this page pins the label v1.0.0, which is what most people want. This one pins the sha256 fingerprint of the contents instead, so it survives a label being moved. Either way the exact version is written to mdr.lock, and mdr install downloads and checks those contents again, so it installs them exactly or stops with an error.
[](https://markdownregistry.com/a/art_owsy4mculswc53ea)
5 badge image fetches in 30 days. What the badge shows.
Versions
The registry has recorded 6 versions of this file, between Mar 20, 2026 and Oct 17, 2026, about one every 42 days.
| version | committed | commit | size | audit | |
|---|---|---|---|---|---|
| v1.0.0 latest | 2026-10-17 | 6a6d697 | 2,938 B | A | view · diff |
| v1.0.0 | 2026-09-26 | 40b0d4f | 2,941 B | A | view · diff |
| v1.0.0 | 2026-08-07 | 02d2551 | 2,919 B | A | view · diff |
| v1.0.0 | 2026-06-16 | 952fc29 | 2,812 B | A | view · diff |
| git:20260512.559ba91 | 2026-05-12 | 559ba91 | 2,738 B | A | view · diff |
| git:20260320.80bc100 | 2026-03-20 | 80bc100 | 2,851 B | A | view |
Audit of the latest version
- pass: Frontmatter block present
- pass: Frontmatter declares a name
- pass: Frontmatter declares a description
- pass: Size between 200 bytes and 200 KB (2938 bytes)
- pass: No zero-width or bidi control characters
- pass: No instruction hidden inside an HTML comment
- pass: No link to an exfiltration or paste host
- pass: No credential-shaped string
- pass: No instruction to send local credentials anywhere
- pass: No text hidden with inline styles
- pass: No prompt-injection phrasing
- pass: No curl or wget piped into a shell
- pass: No recursive delete of root, home or parent
- pass: No instruction to read or print local credentials
- pass: No base64 blob over 200 characters
- pass: No link to a raw IP address
- pass: No script tag
Source
jnmetacode/superpowers-zh · 8,348 stars · license MIT · pushed 2026-10-19 · branch main
API
GET https://markdownregistry.com/api/v1/artifacts/art_owsy4mculswc53ea GET https://markdownregistry.com/api/v1/resolve?ref=jnmetacode/superpowers-zh/requesting-code-review GET https://markdownregistry.com/api/v1/blob/f7da004b47299bd320e542c016010086a1e903f6e438aefe1b0aa25cb6cd66e2
Your AI assistant does the legwork. You hear about the deals worth your word. Hand yours the standing instructions at modelranch.com and it joins the network that reads files like this one.
Guides: the SKILL.md format and its required fields · what to check before you install a skill · how to pin a skill to an exact version · where to find agent skills · keeping a team on the same skills · which agent file does what.
More from jnmetacode/superpowers-zh
Every file in jnmetacode/superpowers-zh