requesting-code-reviewUse when completing tasks, implementing major features, or before merging to verify work meets requirements
Install via ClawdBot CLI:
clawdbot install zlc000190/requesting-code-reviewDispatch superpowers:code-reviewer subagent to catch issues before they cascade.
Core principle: Review early, review often.
Mandatory:
Optional but valuable:
1. Get git SHAs:
BASE_SHA=$(git rev-parse HEAD~1) # or origin/main
HEAD_SHA=$(git rev-parse HEAD)
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_SHA} - Starting commit{HEAD_SHA} - Ending commit{DESCRIPTION} - Brief summary3. Act on feedback:
[Just completed Task 2: Add verification function]
You: Let me request code review before proceeding.
BASE_SHA=$(git log --oneline | grep "Task 1" | head -1 | awk '{print $1}')
HEAD_SHA=$(git rev-parse HEAD)
[Dispatch superpowers:code-reviewer subagent]
WHAT_WAS_IMPLEMENTED: Verification and repair functions for conversation index
PLAN_OR_REQUIREMENTS: Task 2 from docs/plans/deployment-plan.md
BASE_SHA: a7981ec
HEAD_SHA: 3df7661
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]
Subagent-Driven Development:
Executing Plans:
Ad-Hoc Development:
Never:
If reviewer wrong:
See template at: requesting-code-review/code-reviewer.md
Generated Mar 1, 2026
Agencies managing multiple client projects can use this skill to ensure code quality before delivery. After each development sprint or feature completion, they dispatch code reviews to catch issues early, reducing client complaints and rework costs.
Startups building financial applications require rigorous code reviews for security and compliance. This skill enforces mandatory reviews before merges to main, ensuring regulatory requirements are met and preventing security vulnerabilities from reaching production.
Large organizations with CI/CD pipelines integrate this skill to automate quality gates. Reviews are triggered after each task in subagent-driven development, providing immediate feedback to developers and preventing bug accumulation before deployment.
Open source maintainers use this skill to review contributions before merging. The structured review process with SHA-based diffs helps maintain code quality across distributed teams, with clear guidelines for handling feedback and pushback.
E-commerce teams implementing new features like payment gateways or inventory systems use mandatory reviews before merges. The skill catches issues in complex business logic early, preventing revenue-impacting bugs during high-traffic periods.
Offer this skill as part of a subscription-based code review platform. Integrate with existing Git workflows and charge per review or monthly subscription, providing automated quality assurance for development teams.
License the skill to large enterprises for internal use. Include customization options, SLA guarantees, and integration support with their existing development tools and workflows.
Offer basic functionality for free to individual developers, then charge teams for advanced features like priority reviews, custom templates, and integration with project management tools.
💬 Integration Tip
Integrate this skill into your existing Git workflow by setting up automated triggers after commits or before merges, using the provided SHA extraction commands to define review boundaries.
Guide for creating effective skills. This skill should be used when users want to create a new skill (or update an existing skill) that extends Claude's capabilities with specialized knowledge, workflows, or tool integrations.
Provides a 7-step debugging protocol plus language-specific commands to systematically identify, verify, and fix software bugs across multiple environments.
A comprehensive skill for using the Cursor CLI agent for various software engineering tasks (updated for 2026 features, includes tmux automation guide).
Write, run, and manage unit, integration, and E2E tests across TypeScript, Python, and Swift using recommended frameworks.
Control and operate Opencode via slash commands. Use this skill to manage sessions, select models, switch agents (plan/build), and coordinate coding through Opencode.
Coding style memory that adapts to your preferences, conventions, and patterns for consistent coding.