fix-pr-comments

Address actionable GitHub pull request feedback with scoped edits and validation.

Updated Jul 17, 2026
One-click install
npx skills add https://github.com/guneysol/agent-configs --skill fix-pr-comments-guneysol
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: fix-pr-comments
Source: https://github.com/guneysol/agent-configs/tree/main/agents/skills/fix-pr-comments
Command: npx skills add https://github.com/guneysol/agent-configs --skill fix-pr-comments-guneysol

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve? Reviewing a pull request often leaves you with scattered inline threads, change-request reviews, and top-level comments that are tedious to triage and fix manually. This Skill fetches all live PR feedback, filters out resolved or irrelevant items, applies only worthwhile scoped fixes, and validates the changes before optionally committing and pushing. ## Core Features & Use Cases - Comprehensive feedback collection: Fetches and paginates review threads, latest opinionated reviews, and top-level PR comments while preserving identifiers, authors, and resolution state. - Scoped triage and editing: Classifies each item as Apply, Skip, or Needs clarification, then applies narrow fixes without touching unrelated code or user changes. - Safe publish workflow: Edits and validates by default; stages, commits, and pushes only when explicitly requested, re-checking the live PR head to avoid overwriting remote work. - Use Case: A reviewer leaves three inline comments and a CHANGES_REQUESTED review on your PR. Ask the Skill to fix the PR comments, and it applies the two valid fixes, skips an outdated one, runs the relevant tests, and reports what changed in plain language. ## Quick Start Use the fix-pr-comments skill to address the actionable feedback on pull request 42, validate the fixes, and explain what changed.

Frequently Asked Questions about fix-pr-comments

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

FAQPage Schema
How do I fix PR comments on GitHub automatically?▼

Provide a PR number or URL, and the Skill fetches all unresolved review threads, change-request reviews, and top-level comments. It classifies each item, applies worthwhile fixes narrowly, and runs the relevant tests or lint checks before reporting results.

What types of pull request feedback does it process?▼

It processes unresolved non-outdated inline review threads, latest CHANGES_REQUESTED reviews with concrete bodies, and top-level comments identifying defects or requested changes. Resolved threads, superseded reviews, duplicates, and purely informational comments are excluded.

Does it commit and push changes automatically?▼

No. It edits and validates by default, and only stages, commits, or pushes when you explicitly request it with wording like "fix and push". It never force-pushes, amends commits, replies to reviewers, or resolves threads without authorization.

What happens if the PR head changes while fixes are being made?▼

Before committing, it re-fetches the live PR head and compares it to the recorded starting head. If the head changed during the run, it preserves your local fixes and stops rather than overwriting remote work.

Can it handle a dirty worktree with uncommitted changes?▼

It never overwrites staged, unstaged, untracked, or unmerged state. If the current worktree has such changes, it stops and reports the exact path and state, or uses a separate PR-specific worktree when the current one is attached elsewhere.