code-reviewer

Review completed code against project plans and coding standards.

58|6|Updated Jan 20, 2026
One-click install
npx skills add https://github.com/barretstorck/gemini-superpowers --skill code-reviewer-barretstorck
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: code-reviewer
Source: https://github.com/barretstorck/gemini-superpowers/tree/main/skills/code-reviewer
Command: npx skills add https://github.com/barretstorck/gemini-superpowers --skill code-reviewer-barretstorck

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill addresses the need for rigorous review of completed code segments, ensuring they align with project plans and adhere to high-quality coding standards, thereby preventing bugs and technical debt.

Core Features & Use Cases

  • Plan Alignment Analysis: Compares implemented code against original project plans and requirements.
  • Code Quality Assessment: Evaluates code for adherence to best practices, error handling, security, and performance.
  • Architecture Review: Assesses adherence to SOLID principles and architectural patterns.
  • Use Case: After implementing a new user authentication module, this Skill can be invoked to verify that all requirements from the design document are met and that the code is secure and maintainable.

Quick Start

Use the code-reviewer agent to review the implementation of the user authentication system against our plan.

Frequently Asked Questions about code-reviewer

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

FAQPage Schema
How do I review completed code against project plans and requirements?

To review code against project plans, compare implemented segments against original requirements to assess plan alignment, code quality, architecture, and documentation, identifying categorized issues with actionable recommendations.

What is plan alignment analysis in software engineering?

Plan alignment analysis is the process of comparing implemented code against original project plans and requirements to ensure completed segments meet design specifications and prevent technical debt.

How do I assess if my code adheres to SOLID principles and architectural patterns?

Assess code adherence to SOLID principles by reviewing completed segments to evaluate architectural patterns, maintainability, and structural integrity against established software engineering best practices.

Can I use automated code review to check error handling and security best practices?

Yes, automated code quality assessment evaluates implemented code for adherence to best practices, error handling, security, and performance to prevent bugs and technical debt.

What is the best way to identify and categorize code issues for software development projects?

The best way to identify code issues is through a structured review assessing plan alignment, quality, architecture, and documentation, categorizing problems into actionable recommendations for development projects.

Does this code review process work for verifying a new user authentication module?

Yes, after implementing a user authentication module, this process verifies that all design document requirements are met while ensuring the code is secure, maintainable, and aligned with project plans.