Tooluck logoTooluck
SKILL.md

requesting-code-review

Agent skill fromobra/superpowers

Use when completing tasks, implementing major features, or before merging to verify work meets requirements

How to install requesting-code-review

install requesting-code-review
# install the superpowers pack with the skills CLI
npx skills add obra/superpowers

# 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)

skills/requesting-code-review/SKILL.md

MITFull file
1# Requesting Code Review
2
3Dispatch a code reviewer subagent to catch issues before they cascade. The reviewer gets precisely crafted context for evaluation — never your session's history.
4
5**Core principle:** Review early, review often.
6
7## When to Request Review
8
9**Mandatory:**
10- After each task in subagent-driven development
11- After completing major feature
12- Before merge to main
13
14**Optional but valuable:**
15- When stuck (fresh perspective)
16- Before refactoring (baseline check)
17- After fixing complex bug
18
19## How to Request
20
21**1. Get git SHAs:**
22```bash
23BASE_SHA=$(git rev-parse HEAD~1) # or: git merge-base origin/main HEAD
24HEAD_SHA=$(git rev-parse HEAD)
25```
26
27**2. Dispatch code reviewer subagent:**
28
29Dispatch a `general-purpose` subagent, filling the template at [code-reviewer.md](code-reviewer.md)
30
31**Placeholders:**
32- `{DESCRIPTION}` - Brief summary of what you built
33- `{PLAN_OR_REQUIREMENTS}` - What it should do
34- `{BASE_SHA}` - Starting commit
35- `{HEAD_SHA}` - Ending commit
36
37**3. Act on feedback:**
38- Fix Critical issues immediately
39- Fix Important issues before proceeding
40- Note Minor issues for later
41- Push back if reviewer is wrong (with reasoning)
42
43## Example
44
45```
46[Just completed Task 2: Add verification function]
47
48You: Let me request code review before proceeding.
49
50BASE_SHA=$(git log --oneline | grep "Task 1" | head -1 | cut -d' ' -f1)
51HEAD_SHA=$(git rev-parse HEAD)
52
53[Dispatch code reviewer subagent]
54…

Excerpt shown under the repository's MIT license.

More skills in superpowers

Keep exploring

Similar skill repositories

thedotmack /

claude-mem
116k

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

CCCXGHGM+135 skills

Newsletter

Join the Community

Subscribe to our newsletter for the latest news and updates