requesting-code-review

Dispatches a focused code review of completed work before merge.

2|Updated Apr 24, 2026
One-click install
npx skills add https://github.com/LisztVan/subcli-cpp --skill requesting-code-review-lisztvan
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: requesting-code-review
Source: https://github.com/LisztVan/subcli-cpp/tree/main/.pi/skills/superpowers/skills/requesting-code-review
Command: npx skills add https://github.com/LisztVan/subcli-cpp --skill requesting-code-review-lisztvan

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill helps you verify completed work against requirements before bugs, gaps, or design mistakes cascade into later tasks or a merge.

Core Features & Use Cases

  • Focused Review Requests: Prepares a reviewer with the exact implementation summary, plan, and git range needed to assess the change.
  • Structured Feedback: Organizes findings into strengths, critical issues, important issues, minor issues, recommendations, and a merge verdict.
  • Workflow Checkpoints: Useful after finishing a task, after a major feature, before refactoring, when stuck, and before merging to main.

Quick Start

Ask the AI to review your completed changes against the plan and return prioritized feedback with a clear readiness-to-merge assessment.

Frequently Asked Questions about requesting-code-review

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I get a structured code review before merging a pull request?

To get a structured code review before a pull request merge, provide an implementation summary, the original plan, and the base and head git SHAs. The review organizes feedback into strengths, critical issues, minor issues, and a merge verdict.

What is the best way to validate a major feature delivery against its original plan?

Validating major feature delivery involves dispatching a focused review of the completed work against the original plan using the base and head git SHAs. This catches design mistakes and gaps before they cascade into later development tasks.

When do I need a refactoring checkpoint during software development?

You need a refactoring checkpoint when you finish a task, deliver a major feature, or feel stuck during software development. It verifies completed work against requirements to prevent bugs from spreading before you proceed.

Can I use a git diff range to check for design mistakes before they cascade?

Yes, you can use a git diff range defined by base and head SHAs to check for design mistakes. Supplying the implementation summary and plan allows the review to focus on the exact changes and prevent issues from cascading.

Does this code review process require a specific git workflow or dependencies?

This code review process requires no specific dependencies, but needs a concise implementation summary, the plan or requirements, and the base and head git SHAs to accurately review the diff for pre-merge validation.