Code Review

Review code for correctness, security, performance, and convention compliance.

Updated Feb 12, 2026
One-click install
npx skills add https://github.com/nicanac/reforge --skill code-review-nicanac
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: Code Review
Source: https://github.com/nicanac/reforge/tree/main/.ai/skills/code-review
Command: npx skills add https://github.com/nicanac/reforge --skill code-review-nicanac

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

This Skill automates the process of reviewing code for quality, security vulnerabilities, performance issues, and adherence to coding conventions, ensuring a higher standard of software development.

Core Features & Use Cases

  • Comprehensive Checklist: Covers correctness, security, performance, conventions, and testing.
  • Structured Output: Provides clear feedback categorized into "Looks Good," "Suggestions," and "Must Fix."
  • Use Case: After writing a new feature, you can use this skill to perform a self-review before submitting a pull request, catching potential issues early.

Quick Start

Use the code review skill to review the attached file 'main.py'.

Frequently Asked Questions about Code Review

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

FAQPage Schema
How do I perform a pre-merge code review for correctness and security?

You can use this Skill to review your code files before submitting a pull request. It analyzes the provided code for correctness, security vulnerabilities, performance bottlenecks, and convention compliance, outputting categorized feedback to catch potential issues early.

How does an automated code review checklist handle performance and convention compliance?

An automated code review checklist evaluates your code against predefined project conventions and best practices. This Skill specifically checks for performance bottlenecks, security flaws, and testing gaps, providing structured output to ensure adherence to software development standards.

Can I use this for self-review on a main.py file before a pull request?

Yes, you can use this Skill for self-review by requesting it to review an attached file like 'main.py'. It validates correctness, security, and performance, helping you catch and fix potential issues before submitting your pull request.

What is the best way to validate pull request changes for security vulnerabilities and testing gaps?

The best way to validate pull request changes is to run them through this code review Skill. It applies a detailed checklist to identify security vulnerabilities, performance issues, and testing gaps, returning categorized feedback to ensure only high-quality code is merged.

Does the code review output distinguish between critical errors and minor suggestions?

Yes, the code review output explicitly distinguishes between critical errors and minor suggestions. It structures feedback into three distinct categories: 'Must Fix' for critical issues, 'Suggestions' for improvements, and 'Looks Good' for approved code segments.