code-reviewer

Review pull requests and local branch diffs for logic errors and guideline adherence.

Updated Aug 23, 2026
One-click install
npx skills add https://github.com/johnmog/dotfiles --skill code-reviewer-johnmog
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: code-reviewer
Source: https://github.com/johnmog/dotfiles/tree/main/.copilot/skills/code-reviewer
Command: npx skills add https://github.com/johnmog/dotfiles --skill code-reviewer-johnmog

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) and references (resource) components.

What problem does it solve?

This Skill automates the process of reviewing code for potential logic errors, bugs, performance issues, and adherence to project guidelines, ensuring higher quality and more maintainable software.

Core Features & Use Cases

  • Comprehensive Code Analysis: Analyzes code for critical issues like bugs, security vulnerabilities, and performance regressions.
  • Guideline Adherence: Checks code against project-specific guidelines and best practices.
  • Actionable Feedback: Provides categorized, specific, and actionable feedback for developers.
  • Use Case: When a pull request is submitted, this Skill can automatically review the changes, identify potential problems, and provide a summary report to the development team before merging.

Quick Start

Use the code-reviewer skill to review the changes in the current branch against main.

Frequently Asked Questions about code-reviewer

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

FAQPage Schema
How do I automate code review for pull requests to catch bugs?

Automating code review for pull requests involves analyzing diffs from URLs or local branches to detect logic errors, bugs, and performance issues. The process loads project guideline files to ensure adherence and structures feedback into MUST FIX, SHOULD FIX, and CONSIDER categories.

What is the best way to check local branch changes against project guidelines?

The best way to check local branch changes against project guidelines is to load project context from guideline files and analyze the branch diff. This ensures higher quality software by verifying adherence to best practices and identifying complexity or error handling issues.

Can I analyze GitHub pull request changes for performance regressions?

Yes, you can analyze GitHub pull request changes for performance regressions by providing the PR URL. The review extracts PR details and comprehensively analyzes the code for critical issues including performance regressions and security vulnerabilities.

How does automated bug detection handle error handling and code complexity?

Automated bug detection handles error handling and code complexity by focusing the review on these specific areas alongside logic errors. It evaluates the extracted code changes and generates specific, actionable feedback to address identified complexity and error handling gaps.