resolve-pr-parallel

Resolve unresolved Pull Request comments using parallel agents and GitHub's GraphQL API.

49|4|Updated Feb 12, 2026
One-click install
npx skills add https://github.com/gvkhosla/compound-engineering-pi --skill resolve-pr-parallel-gvkhosla
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: resolve-pr-parallel
Source: https://github.com/gvkhosla/compound-engineering-pi/tree/main/plugins/compound-engineering/skills/resolve-pr-parallel
Command: npx skills add https://github.com/gvkhosla/compound-engineering-pi --skill resolve-pr-parallel-gvkhosla

SYSTEM DOCUMENTATION & REQUIREMENTS

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

What problem does it solve?

This Skill automates the resolution of all unresolved Pull Request comments by leveraging parallel processing, significantly speeding up the code review feedback loop.

Core Features & Use Cases

  • Parallel Comment Resolution: Spawns dedicated agents for each unresolved PR comment thread, processing them concurrently.
  • Automated Fetching: Detects current PR context or accepts a PR number to fetch all relevant comments and threads.
  • Use Case: When a PR has multiple review threads with feedback, this skill can address them all simultaneously, commit the changes, and mark them as resolved on GitHub.

Quick Start

Use the resolve-pr-parallel skill to resolve all comments for the current pull request.

Frequently Asked Questions about resolve-pr-parallel

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

FAQPage Schema
How do I resolve multiple GitHub pull request comments at once?

You can resolve multiple pull request comments at once by using parallel agents that fetch unresolved threads via the GitHub GraphQL API, implement code changes concurrently, commit them, and mark the threads as resolved.

What is the best way to automate fixing code review feedback across several PR threads?

Automating code review feedback is best handled by spawning dedicated agents for each PR thread to process feedback concurrently, which significantly speeds up the implementation and resolution loop compared to sequential fixes.

Do I need jq and gh installed to automate pull request comment resolution?

Yes, you need both gh and jq installed because the resolution process relies on the GitHub CLI for API authentication and operations, while jq parses the JSON responses from GraphQL queries to extract comment data.

Can I batch resolve unresolved PR comments for a specific pull request number?

Yes, you can batch resolve comments for a specific pull request number by providing the PR number as input, allowing the agents to fetch, plan resolutions, and implement code changes across various codebases outside your current branch context.

How does parallel processing work when resolving GitHub review threads?

Parallel processing works by spawning a dedicated agent for each unresolved review thread, allowing multiple code changes to be planned, implemented, and committed simultaneously rather than handling one comment at a time.