Code Review

Automate git branch code reviews with linters, formatters, and tests.

Updated Aug 27, 2026
One-click install
npx skills add https://github.com/plutowang/term.conf --skill code-review-plutowang
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: Code Review
Source: https://github.com/plutowang/term.conf/tree/main/opencode/skills/global/code-review
Command: npx skills add https://github.com/plutowang/term.conf --skill code-review-plutowang

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill automates comprehensive code reviews of git branches, enabling teams to assess code quality, security, performance, and adherence to best practices without manual toil.

Core Features & Use Cases

  • Current-branch reviews include uncommitted changes and run automated checks (linters, formatters, tests) to surface quality issues early.
  • Non-disruptive reviews of other branches using git worktrees, isolating the review from your working state.
  • Generate structured feedback and a reproducible report for merge requests or pull requests.

Quick Start

Activate the skill on a repository with a target branch, then run a review command to analyze the current branch or specify a branch name to review. For example: "review" or "review feature/login".

Frequently Asked Questions about Code Review

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

FAQPage Schema
How do I automate a code review for uncommitted changes in my current git branch?

To review another git branch without disruption, this skill uses git worktrees to isolate the review environment from your current working state. It performs a merge-base diff and runs automated checks on that branch.

Can I review other git branches without disrupting my current working state?

To review another git branch without disruption, this skill uses git worktrees to isolate the review environment from your current working state. It performs a merge-base diff and runs automated checks on that branch.

How do I generate a structured review report for a merge request?

Automated checks executed during a branch review include linters, formatters, and tests. These run against the diffed changes to evaluate adherence to coding standards and verify functionality before generating the review report.

What automated checks are executed during a branch review?

Automated checks executed during a branch review include linters, formatters, and tests. These run against the diffed changes to evaluate adherence to coding standards and verify functionality before generating the review report.

How does a merge-base diff work for analyzing branch changes?

Using git worktrees for code review creates an isolated working directory linked to the same repository. This prevents branch switching from altering your current working state, allowing non-disruptive analysis of other branches.