Svn Code Review
/install svn-code-review
Requesting Code Review
Dispatch code-reviewer subagent to catch issues before they cascade. The reviewer gets precisely crafted context for evaluation — never your session's history. This keeps the reviewer focused on the work product, not your thought process, and preserves your own context for continued work.
Core principle: Review early, review often.
When to Request Review
Mandatory:
- After each task in subagent-driven development
- After completing major feature
- Before merge to main
Optional but valuable:
- When stuck (fresh perspective)
- Before refactoring (baseline check)
- After fixing complex bug
How to Request
1. Get SVN revision numbers:
BASE_REV=$(svn info | grep 'Revision:' | awk '{print $2}') # or previous revision
HEAD_REV=$(svn info | grep 'Revision:' | awk '{print $2}') # current revision
# Example: BASE_REV=100, HEAD_REV=105
2. Dispatch code-reviewer subagent:
Use Task tool with superpowers:code-reviewer type, fill template at code-reviewer.md
Placeholders:
{WHAT_WAS_IMPLEMENTED}- What you just built{PLAN_OR_REQUIREMENTS}- What it should do{BASE_REV}- Starting revision{HEAD_REV}- Ending revision{DESCRIPTION}- Brief summary
3. Act on feedback:
- Fix Critical issues immediately
- Fix Important issues before proceeding
- Note Minor issues for later
- Push back if reviewer is wrong (with reasoning)
Example
[Just completed Task 2: Add verification function]
You: Let me request code review before proceeding.
BASE_REV=$(svn info | grep 'Revision:' | awk '{print $2}') # Previous revision
HEAD_REV=$(svn info | grep 'Revision:' | awk '{print $2}') # Current revision
[Dispatch superpowers:code-reviewer subagent]
WHAT_WAS_IMPLEMENTED: Verification and repair functions for conversation index
PLAN_OR_REQUIREMENTS: Task 2 from docs/superpowers/plans/deployment-plan.md
BASE_REV: 100
HEAD_REV: 105
DESCRIPTION: Added verifyIndex() and repairIndex() with 4 issue types
[Subagent returns]:
Strengths: Clean architecture, real tests
Issues:
Important: Missing progress indicators
Minor: Magic number (100) for reporting interval
Assessment: Ready to proceed
You: [Fix progress indicators]
[Continue to Task 3]
Integration with Workflows
Subagent-Driven Development:
- Review after EACH task
- Catch issues before they compound
- Fix before moving to next task
Executing Plans:
- Review after each batch (3 tasks)
- Get feedback, apply, continue
Ad-Hoc Development:
- Review before merge
- Review when stuck
Red Flags
Never:
- Skip review because "it's simple"
- Ignore Critical issues
- Proceed with unfixed Important issues
- Argue with valid technical feedback
If reviewer wrong:
- Push back with technical reasoning
- Show code/tests that prove it works
- Request clarification
See template at: code-reviewer.md
- 确保已安装 OpenClaw(本地或 Docker 部署)
- 在对话框中输入安装命令:
/install svn-code-review - 安装完成后,直接呼叫该 Skill 的名称或使用
/svn-code-review触发 - 根据 Skill 的参数说明提供必要输入,即可获得结构化输出
Svn Code Review 是什么?
Use when completing tasks, implementing major features, or before merging to verify work meets requirements. 它是一个面向 Claude Code / OpenClaw 的 AI Agent Skill 插件,目前累计下载 114 次。
如何安装 Svn Code Review?
在 OpenClaw 或 Claude Code 对话框中运行命令「/install svn-code-review」即可一键安装,无需额外配置。
Svn Code Review 是免费的吗?
是的,Svn Code Review 完全免费,采用 MIT-0 许可证,可自由下载、安装和使用。
Svn Code Review 支持哪些平台?
Svn Code Review 跨平台运行,可在任意部署了 OpenClaw / Claude Code 的环境中使用(cross-platform)。
谁开发了 Svn Code Review?
由 zhouzy-creator(@zhouzy-creator)开发并维护,当前版本 v0.1.0。