resolve-human-reviews

Address human PR review comments with code fixes and prepare reply drafts without posting to GitHub.

Updated Dec 25, 2021
One-click install
npx skills add https://github.com/kotahashihama/dotfiles --skill resolve-human-reviews-kotahashihama
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: resolve-human-reviews
Source: https://github.com/kotahashihama/dotfiles/tree/main/home/.claude/skills/resolve-human-reviews
Command: npx skills add https://github.com/kotahashihama/dotfiles --skill resolve-human-reviews-kotahashihama

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve? When a pull request receives review comments from human reviewers, addressing each one consistently—fixing code, verifying claims, committing, and drafting replies—is tedious and error-prone. This Skill triages every human review comment on a GitHub PR, applies the needed code changes, pushes commits, and hands you a mapping table plus ready-to-post reply drafts, while deliberately never writing anything to GitHub on its own. ## Core Features & Use Cases - Comment triage: Fetches top-level inline comments and review bodies via the GitHub CLI, filters to human reviewers (user.type == "User"), and classifies each as address, decline, no-code-change, or awaiting user decision. - Fix and push: Applies code changes with matching tests, runs lint/test checks, and commits per comment following the /cp conventions, keeping PR descriptions in sync. - Report and reply drafts: Produces a per-comment mapping table (comment ID, location, summary, result/commit hash) plus copy-pasteable reply drafts with mentions, hashes, and appropriate verbs—posted only when you explicitly instruct it. - Use Case: After teammates review your PR, run this Skill to fix all [must] comments, get a table of what was changed with commit hashes, and receive draft replies you can review and post yourself. ## Quick Start Ask the AI to resolve the human review comments on the current pull request and provide the response table with reply drafts.

Frequently Asked Questions about resolve-human-reviews

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

FAQPage Schema
How do I respond to human review comments on a GitHub PR?▼

Run this Skill with a PR number or from the PR branch. It fetches human reviewer comments via the GitHub CLI, fixes those needing code changes, pushes commits, and returns a mapping table with reply drafts for you to post.

Does this Skill post replies to GitHub automatically?▼

No. It never writes to GitHub by default—no replies, reactions, or resolving conversations. It only posts replies when you explicitly instruct it, using a defined format with reviewer mention, commit hashes, and a generated-by note.

What is the difference between resolve-human-reviews and resolve-ai-reviews?▼

resolve-human-reviews handles comments from human reviewers (user.type == "User") and never posts to GitHub automatically. resolve-ai-reviews handles bot comments and replies on GitHub with commit hashes, resolving conversations as part of its flow.

How are review comments triaged and prioritized?▼

Each comment is classified as address, decline, no-code-change, or awaiting user decision. Priority prefixes like [must], [imo], [nits], [ask], and [fyi] guide the initial judgment, and claims are verified against the actual code before acting.

Can it handle review comments spread across multiple PRs?▼

Yes. When comments exist on multiple PRs, it processes each PR separately, switching branches as needed, and produces a separate report section per PR so the mapping table stays accurate.