branch-review

Review branch-specific diffs for correctness, security, performance, and maintainability.

Updated Jul 6, 2026
One-click install
npx skills add https://github.com/brenordv/claude-skill-set --skill branch-review-brenordv
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: branch-review
Source: https://github.com/brenordv/claude-skill-set/tree/main/skills/branch-review
Command: npx skills add https://github.com/brenordv/claude-skill-set --skill branch-review-brenordv

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This skill solves the inconsistency and oversight common in manual code reviews by providing a structured, language-aware, and security-focused evaluation of branch changes.

Core Features & Use Cases

  • Language-Agnostic Analysis: Automatically detects the stack (e.g., TypeScript, Rust, C#) and applies relevant best practices and hard rules.
  • Cross-Cutting Verification: Enforces security, privacy (machine-identifying details), and style consistency across the entire diff.
  • Use Case: Before merging a feature branch, use this skill to ensure the code meets project standards, contains no secrets, and adheres to the repository's specific architectural patterns.

Quick Start

Run the branch review skill to evaluate all changes in the current branch against the main branch.

Frequently Asked Questions about branch-review

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

FAQPage Schema
How do I automate a multi-dimensional code review for a git feature branch before merging?

Automated git branch review evaluates branch-specific diffs against base history, checking correctness, security, performance, and maintainability. It detects the programming stack automatically and applies relevant best practices to ensure high-quality merges.

Can I automatically detect secrets and security issues in a branch diff?

Yes, cross-cutting verification in branch diff review enforces security and privacy by identifying machine-identifying details and secrets. It scans the entire diff across multiple languages to prevent sensitive data from reaching the base branch.

Does automated code review work with multiple programming languages like TypeScript and Rust?

Language-agnostic analysis automatically detects the stack, such as TypeScript, Rust, or C#, and applies relevant best practices. This ensures consistent quality assurance and style adherence regardless of the programming language used.

How do I compare my feature branch changes against the main branch history?

Branch review compares your current branch diff against base branch history using git-readonly operations. It integrates with vault-based historical records to evaluate changes for correctness and ensure consistent merges.

What is the best way to enforce architectural patterns and style consistency across a code diff?

Language-aware automated branch review enforces style consistency and architectural patterns across the entire diff. By evaluating branch-specific changes against base history, it provides structured and security-focused verification before merging.