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.