Code Review

Review git branch code changes for quality, security, and performance.

Updated Aug 23, 2026
One-click install
npx skills add https://github.com/Zeyden/claude-skills --skill code-review-zeyden
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: Code Review
Source: https://github.com/Zeyden/claude-skills/tree/main/skills/code-review
Command: npx skills add https://github.com/Zeyden/claude-skills --skill code-review-zeyden

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 changes in git branches, identifying potential issues related to quality, security, performance, and adherence to best practices.

Core Features & Use Cases

  • Comprehensive Branch Analysis: Reviews code changes in a specified branch against a base branch (e.g., main).
  • Actionable Feedback: Provides detailed, prioritized feedback framed as questions to encourage collaboration.
  • Ticket Integration: Can fetch details from Jira or Linear tickets to provide context.
  • Use Case: Before merging a new feature branch, use this Skill to perform a thorough code review, ensuring the code is robust, secure, and maintainable.

Quick Start

Review the current branch for code quality and potential 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 a git branch before merging?

Automating code review for a git branch involves analyzing the diff against a base branch using git merge-base. This identifies code quality, security, and performance issues while integrating ticket context to provide prioritized, actionable feedback.

Can I use Jira or Linear ticket IDs to add context to a code review?

Yes, you can use Jira or Linear ticket IDs to add context to a code review. It fetches ticket details via optional MCP tools, using the information to better understand the changes and provide more accurate, prioritized feedback.

How does git merge-base improve branch analysis accuracy?

Git merge-base improves branch analysis accuracy by finding the exact common ancestor commit between branches. This ensures the diff analysis only captures changes specific to the current branch, preventing false positives from unrelated commits.

What is the best way to check code security and performance in a feature branch?

The best way to check code security and performance in a feature branch is running a comprehensive analysis against the main branch. This highlights potential vulnerabilities, performance bottlenecks, and best practice violations before merging.

Do I need git commands installed to analyze code quality on a branch?

Yes, you need git commands installed to analyze code quality on a branch. The review process relies on git to perform merge-base operations and generate accurate diffs for evaluating security, performance, and best practices.