requesting-code-review

Automates peer code review by dispatching a dedicated code-reviewer subagent before integration.

1|Updated Mar 8, 2024
One-click install
npx skills add https://github.com/cpp-for-everything/ORM --skill requesting-code-review-cpp-for-everything
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: requesting-code-review
Source: https://github.com/cpp-for-everything/ORM/tree/main/.windsurf/skills/requesting-code-review
Command: npx skills add https://github.com/cpp-for-everything/ORM --skill requesting-code-review-cpp-for-everything

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This skill streamlines code review by automatically engaging a dedicated code-reviewer subagent to provide focused, task-oriented feedback, ensuring reviews happen consistently and with complete context.

Core Features & Use Cases

  • Enforces timely reviews after each task and before merging major features to reduce risk.
  • Provides structured feedback including what was implemented, the plan or requirements, and a clear assessment from the reviewer.
  • Supports a standardized workflow for task-driven development, refactoring, and feature completion.

Quick Start

Request code review after completing a task by dispatching the code-reviewer subagent with the required placeholders filled.

Frequently Asked Questions about requesting-code-review

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

FAQPage Schema
How do I automate code review before a pull request merge?

Automated code review before a merge dispatches a dedicated code-reviewer subagent to evaluate changes, ensuring pre-merge validation and consistent feedback. It captures implemented features, plan references, and formal risk assessments.

What is structured peer review in task-driven development?

Structured peer review in task-driven development is a formal feedback cycle where a code-reviewer subagent evaluates task completion before integration. It provides traceability by capturing what was implemented and the required plan references.

Can I use a subagent workflow for quality assurance on feature implementation?

Yes, you can use a subagent workflow for quality assurance by dispatching a code-reviewer to provide focused feedback on feature implementation. This enforces timely reviews after each task to reduce integration risk.

How do I get consistent code review feedback across different codebases?

Consistent code review feedback across codebases is achieved by automating a standardized workflow that dispatches a code-reviewer subagent. This enforces rigorous review, clear feedback, and risk management for refactoring and feature completion.

When do I need an automated code review subagent?

You need an automated code review subagent when rigorous review is required before integrating major features or after completing task-driven development. It ensures complete context, traceability, and a formal feedback cycle to reduce risk.

Does automated pre-merge validation work without external dependencies?

Yes, automated pre-merge validation works without external dependencies by dispatching a built-in code-reviewer subagent to evaluate changes. It applies standardized review workflows across codebases requiring rigorous quality assurance.