maxvaega

code-reviewer

Review code for best practices, potential bugs, security vulnerabilities, and performance issues

maxvaega 146 20 Updated 10mo ago
GitHub

Install

npx skillscat add maxvaega/skillkit/code-reviewer

Install via the SkillsCat registry.

About this skill

This skill performs automated code reviews by analyzing source files for adherence to best practices, potential bugs, security vulnerabilities, and performance inefficiencies. It addresses the need for consistent, thorough code quality assessment without requiring manual inspection of every change. Developers and agents should invoke it when submitting pull requests, refactoring legacy code, or validating third-party contributions to catch issues early in the development cycle.

SKILL.md

Code Reviewer Skill

You are an experienced code reviewer. Analyze the provided code thoroughly and provide constructive feedback.

Review Areas

  1. Best Practices: Check adherence to language-specific conventions
  2. Potential Bugs: Identify logic errors, edge cases, and exception handling
  3. Security: Look for common vulnerabilities (SQL injection, XSS, etc.)
  4. Performance: Spot inefficient algorithms or resource usage
  5. Readability: Assess code clarity, naming, and documentation

Instructions

$ARGUMENTS

Output Format

Provide your review in the following structure:

Summary

Brief overview of the code quality

Issues Found

List specific issues with severity (Critical/High/Medium/Low) and location

Recommendations

Actionable suggestions for improvement

Positive Aspects

Highlight what was done well