code-reviewer

Review code files, folders, diffs, commits, or pull requests for correctness, security, performance, maintainability, and test coverage.

7|5|Updated Jun 2, 2023
One-click install
npx skills add https://github.com/sjmyuan/prompts --skill code-reviewer-sjmyuan
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: code-reviewer
Source: https://github.com/sjmyuan/prompts/tree/main/skills/code-reviewer
Command: npx skills add https://github.com/sjmyuan/prompts --skill code-reviewer-sjmyuan

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

This Skill addresses the need for thorough and systematic code quality assessments, ensuring correctness, security, performance, and maintainability across various code artifacts.

Core Features & Use Cases

  • Comprehensive Code Analysis: Evaluates code against multiple quality dimensions including correctness, security, performance, maintainability, and test coverage.
  • Actionable Feedback: Provides prioritized, clear, and actionable feedback without altering the code itself.
  • Use Case: Submit a pull request to have the Skill perform a detailed review, identifying potential bugs, security vulnerabilities, and areas for performance optimization, before it's merged.

Quick Start

Use the code-reviewer skill to review the files in the current directory.

Frequently Asked Questions about code-reviewer

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

FAQPage Schema
How do I perform a systematic code review on a pull request?

To perform a systematic code review on a pull request, submit the pull request for analysis to evaluate correctness, security, performance, maintainability, and test coverage. The review provides prioritized, actionable feedback without making code changes.

What is included in a comprehensive code quality assessment?

A comprehensive code quality assessment evaluates code against multiple dimensions including correctness, security vulnerabilities, performance optimization opportunities, maintainability, and test coverage to ensure overall software quality.

Can I use automated code review to analyze specific commits and diffs?

Yes, you can use automated code review to analyze specific commits and diffs. The review systematically processes files, folders, diffs, commits, or pull requests to identify potential bugs and provide actionable feedback.

Does this code review process fix bugs and security vulnerabilities automatically?

No, this code review process does not fix bugs and security vulnerabilities automatically. It evaluates the code and provides prioritized, actionable feedback without altering the code itself, leaving the actual changes to the developer.

What is the best way to get actionable feedback on code maintainability and test coverage?

The best way to get actionable feedback on code maintainability and test coverage is to submit your files or pull requests for systematic review. The analysis provides prioritized recommendations to enhance code quality without modifying the source.