code-review

Review git code changes for bugs, security, and performance issues.

Updated Dec 24, 2024
One-click install
npx skills add https://github.com/BSteffaniak/nix-config --skill code-review-bsteffaniak
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: code-review
Source: https://github.com/BSteffaniak/nix-config/tree/main/configs/opencode/skills/code-review
Command: npx skills add https://github.com/BSteffaniak/nix-config --skill code-review-bsteffaniak

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill automates the process of reviewing code changes, identifying potential issues across various categories, and providing actionable suggestions for improvement.

Core Features & Use Cases

  • Flexible Scope: Review code from commits, branches, or uncommitted changes.
  • Comprehensive Analysis: Identifies bugs, security vulnerabilities, performance bottlenecks, and readability issues.
  • Interactive Triage: Presents findings for user review and approval before applying fixes.
  • Use Case: Before merging a pull request, use this Skill to automatically scan the changes for critical bugs and security flaws, ensuring code quality and stability.

Quick Start

Use the code-review skill to analyze the current branch for any issues.

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 uncommitted git changes?

To automate code review for uncommitted git changes, this Skill analyzes your current working directory, identifying bugs, security vulnerabilities, and performance issues before interactively presenting findings for triage and applying approved fixes directly to your codebase.

Can AI code review detect security vulnerabilities and performance bottlenecks?

AI code review can detect security vulnerabilities and performance bottlenecks by analyzing your code changes across flexible git scopes, comprehensively scanning for bugs, logic errors, and readability issues while providing actionable suggestions for improvement.

What is the best way to review code changes across different git branches?

The best way to review code changes across different git branches is using an automated Skill that supports flexible scopes, identifying issues in error handling and style, then interactively presenting findings for user review and approval before applying fixes.

Does automated code review require git commands and Read/Edit tools?

Automated code review requires git commands and Read/Edit tools for context gathering and modification, allowing the Skill to scan your codebase, identify issues across various categories, and apply approved fixes directly to the files.

How do I triage and apply fixes for bugs found during a code review?

To triage and apply fixes for bugs found during a code review, this Skill interactively presents findings for your approval, allowing you to selectively authorize the direct application of fixes to your codebase for identified issues.