address-review

Automates checkout, feedback analysis, fix application, and thread resolution for GitHub pull requests.

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

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires gh, and includes scripts (resource) components.

What problem does it solve?

This Skill streamlines the process of addressing GitHub pull request reviews, from checking out the PR to replying and resolving comments, reducing manual effort and improving consistency.

Core Features & Use Cases

  • End-to-End Review Management: Automates the process of addressing all types of review feedback in a PR.
  • Bot and Human Review Handling: Differentiates between bot and human reviewers, applying appropriate actions for each.
  • Commit and Push Automation: Applies fixes, commits changes, and pushes to the PR branch.
  • Thread Resolution: Manages the resolution of review threads, including bot-generated and human-generated ones.

Quick Start

Use the address-review skill to handle the review comments for PR #123.

Frequently Asked Questions about address-review

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

FAQPage Schema
How do I automate addressing GitHub PR review comments end to end?

Automating GitHub PR review management involves checking out the PR, analyzing feedback, applying fixes, committing, and resolving threads. This Skill handles the entire process automatically, supporting both bot and human reviewer interactions using the GitHub API.

Can I automatically resolve bot and human review threads on GitHub?

Yes, you can resolve both bot-generated and human-generated review threads. The Skill differentiates between bot and human reviewers, applying the appropriate actions and managing thread resolution directly through the GitHub API.

Do I need the GitHub CLI installed to automate PR review management?

Yes, you need the GitHub CLI (`gh`) installed and configured. The Skill depends on `gh` to interact with the GitHub API, check out pull requests, apply fixes, and push commits to the PR branch.

What is the best way to apply fixes and push commits for a reviewed pull request?

The best way to apply fixes and push commits is to automate the process using a dedicated review management workflow. This Skill analyzes feedback, applies the necessary changes, commits them, and pushes directly to the PR branch.

Does automated PR review management work with standard GitHub pull request structures?

Yes, automated PR review management works with standard GitHub pull request structures. The Skill requires knowledge of PR structures and GitHub API access to correctly parse feedback, apply fixes, and manage thread resolution.