code-review

Review code across correctness, security, performance, and style layers.

Updated Nov 3, 2019
One-click install
npx skills add https://github.com/gil0mendes/dotfiles --skill code-review-gil0mendes
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: code-review
Source: https://github.com/gil0mendes/dotfiles/tree/main/configs/opencode/skill/code-review
Command: npx skills add https://github.com/gil0mendes/dotfiles --skill code-review-gil0mendes

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

This Skill provides a structured and comprehensive methodology for reviewing code, ensuring correctness, security, performance, and maintainability while minimizing noise and subjective feedback.

Core Features & Use Cases

  • Layered Analysis: Systematically evaluates code across Correctness, Security, Performance, and Style.
  • Severity Classification: Assigns clear severity levels (Critical to Nitpick) to findings.
  • Confidence Threshold: Enforces reporting only high-confidence issues (≥80%) to reduce noise.
  • Use Case: Integrate this skill into your CI/CD pipeline or use it manually before merging pull requests to catch bugs, security flaws, and performance bottlenecks early.

Quick Start

Apply the code-review skill to the provided codebase, focusing on correctness and security.

Frequently Asked Questions about code-review

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

FAQPage Schema
How do I automate code review for correctness and security before merging pull requests?

Automated code review systematically evaluates correctness and security layers to catch bugs and flaws before merging pull requests. It assigns severity levels and enforces an 80% confidence threshold to ensure only high-certainty findings are reported.

What is the best way to structure code review feedback to minimize subjective noise?

Structured code review feedback minimizes subjective noise by classifying findings across distinct layers—Correctness, Security, Performance, and Style. It enforces a minimum confidence threshold and provides specific file and line number references for actionable reporting.

How does systematic code review identify performance bottlenecks and maintainability issues?

Systematic code review identifies performance bottlenecks and maintainability issues by applying a layered analysis approach. It evaluates code against dedicated Performance and Style & Maintainability layers, classifying each finding by severity from Critical to Nitpick.

Can I integrate a layered code review process into my CI/CD pipeline?

You can integrate this layered code review process into your CI/CD pipeline to automatically evaluate code for correctness, security, performance, and style. It outputs structured feedback with precise file and line references to catch issues early.

Does the code review process enforce a minimum confidence threshold for reported findings?

Yes, the code review process enforces a strict 80% minimum confidence threshold for reporting findings. This significantly reduces noise by ensuring only high-certainty issues related to security, performance, or correctness are surfaced.