review

Analyze code changes from uncommitted work, commits, branches, and GitHub Pull Requests.

2|Updated Jun 1, 2015
One-click install
npx skills add https://github.com/TimoFreiberg/dotfiles --skill review-timofreiberg
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: review
Source: https://github.com/TimoFreiberg/dotfiles/tree/main/agents/skills/review
Command: npx skills add https://github.com/TimoFreiberg/dotfiles --skill review-timofreiberg

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

This Skill streamlines the code review process by allowing users to easily select and review specific code changes, whether they are uncommitted, a particular commit, or a GitHub Pull Request.

Core Features & Use Cases

  • Scope Selection: Review uncommitted changes, specific commits, branches, or GitHub PRs.
  • Contextual Information: Gathers relevant diffs, commit history, and PR details for informed review.
  • Use Case: Before merging a feature branch, use this Skill to review all changes made in the last week against the main branch.

Quick Start

Use the review skill to review uncommitted changes in the current repository.

Frequently Asked Questions about review

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

FAQPage Schema
How do I review uncommitted changes before committing to a feature branch?

To review uncommitted changes, you can analyze the working directory status and gather relevant diffs. This Skill selects uncommitted work as a scope to provide contextual code change information for immediate review.

Can I review a specific commit using git diff history?

Yes, you can review a specific commit by leveraging Git commands to gather its diff and commit history. This Skill supports selecting individual commits as a scope for comprehensive code analysis.

Does this work with GitHub Pull Requests and the GitHub CLI?

This Skill works with GitHub Pull Requests by leveraging the GitHub CLI to gather PR details and diffs. It allows you to select GitHub PRs as a scope for comprehensive code review analysis.

Can I use code review tools with the JJ version control system?

Yes, this code review process supports the JJ version control system alongside Git. It leverages both systems to gather diffs and status information for analyzing various scopes of code changes.

What's the best way to review branch differences before merging?

The best way to review branch differences is selecting branches as a scope to gather contextual diffs and commit history. This Skill analyzes branch changes against the main branch for informed review.

Why does my code review need contextual commit history?

Code review needs contextual commit history to provide informed analysis of code changes. This Skill gathers relevant diffs and commit history together, ensuring comprehensive understanding before merging branches.