superpowers-requesting-code-review
Use when completing tasks, implementing major features, or before merging - dispatches code review subagent to catch issues before they cascade, adapted for OpenClaw sessions_spawn model
Install via CLI (Recommended)
clawhub install openclaw/skills/skills/axelhu/openclaw-requesting-code-reviewWhat This Skill Does
The superpowers-requesting-code-review skill is a specialized agentic workflow designed for OpenClaw to enforce high-quality standards during software development. Unlike standard prompts, this skill leverages the sessions_spawn model to dispatch a dedicated code-reviewer subagent. By isolating the reviewer from your main session history, it ensures an objective, context-aware analysis of your work. The reviewer evaluates your git diffs, implementation details, and project requirements to catch bugs, design flaws, and specification gaps before they propagate into your codebase.
Installation
To integrate this skill into your environment, run the following command in your terminal:
clawhub install openclaw/skills/skills/axelhu/openclaw-requesting-code-review
Use Cases
- Post-Task Validation: Automatically verify every subagent-dev task completion to ensure code correctness.
- Feature Gating: Perform mandatory reviews before merging significant features into the main branch.
- Refactoring Baseline: Run an analysis before major refactors to ensure existing logic is understood and protected.
- Debugging Complex Issues: Use the subagent as a second pair of eyes when stuck on elusive bugs to gain a fresh perspective on edge cases.
- Specification Compliance: Ensure your implementation aligns strictly with defined project requirements and prevents unnecessary scope creep.
Example Prompts
- "I've just finished implementing the OAuth2 authentication module. Please dispatch the code reviewer subagent, using the diff at /tmp/auth-module.patch to verify compliance with the security requirements."
- "Before I merge this refactor of the database layer, run a code review. Compare the current implementation against the original design document provided in the project root."
- "The current task is complete, but I am unsure about the test coverage. Spawn a review subagent to identify any missing edge cases and rate the overall code quality."
Tips & Limitations
- Context is Key: Always provide the reviewer with specific git SHAs or patch files. The subagent performs best when it knows exactly what to analyze.
- Severity Matters: Treat 'Critical' findings as blockers. Do not proceed to the next development task until 'Important' issues are addressed.
- Technical Pushback: Do not blindly accept every suggestion. If you believe the reviewer has misunderstood the implementation, provide technical evidence and test results to refute the feedback; this is a collaborative tool, not a dictator.
- Efficiency: Limit reviews to meaningful chunks of work to keep the reviewer's focus sharp and ensure the
sessions_spawnenvironment remains performant.
Metadata
Not sure this is the right skill?
Describe what you want to build — we'll match you to the best skill from 16,000+ options.
Find the right skillPaste this into your clawhub.json to enable this plugin.
{
"plugins": {
"official-axelhu-openclaw-requesting-code-review": {
"enabled": true,
"auto_update": true
}
}
}Tags(AI)
Flags: file-read, code-execution
Related Skills
Openclaw Sleep
Skill by axelhu
superpowers-overview
Use when starting any development work or when unsure which superpowers development skill to use - provides entry point and navigation to the full superpowers skill suite for OpenClaw agents
superpowers-subagent-dev
Use when executing implementation plans with independent tasks - coordinates task execution by dispatching subagents per task with verification checkpoints, adapted for OpenClaw's isolated session model
contacts
通讯录查询与维护技能。用于查找联系人信息(open_id、chat_id、account_id 等)、记录新联系人、或查询历史沟通偏好。触发时机:(1) 需要 @某人或向某渠道发消息时 (2) 认识新联系人后需要录入通讯录时 (3) 查询某人的联系方式或交流偏好时 (4) 询问"谁知道xxx的飞书ID"或"怎么联系xxx"时。
superpowers-executing-plans
Use when executing a written implementation plan in the current session with sequential task execution and review checkpoints - for when subagent-driven mode is not available