the-rabak/compound-engineering-plugin/resolve-pr-parallel
Claude Code and agent skill by the-rabak/compound-engineering-plugin
- community
Checking that the SKILL.md file is still in the repository.
Resolve all PR comments using parallel processing. Use when addressing PR review feedback, resolving review threads, or batch-fixing PR comments.
Install
npx vskill@latest install the-rabak/compound-engineering-plugin/resolve-pr-parallelSKILL.md
Resolve PR Comments in Parallel
Resolve all unresolved PR review comments by spawning parallel agents for each thread.
Context Detection
Claude Code automatically detects git context:
- Current branch and associated PR
- All PR comments and review threads
- Works with any PR by specifying the number
Workflow
1. Analyze
Gather unresolved review comments. Use one of these methods:
Option A: User pastes comments Ask the user to paste the PR/MR review comments. This is the most reliable method and works with any Git platform.
Option B: GitHub CLI (`gh`)
Option C: GitLab CLI (`glab`)
Option D: Platform API (if access token is available)
For GitHub:
For GitLab:
For Bitbucket:
2. Plan
Create a TodoWrite list of all unresolved items grouped by type:
- Code changes requested
- Questions to answer
- Style/convention fixes
- Test additions needed
3. Implement (PARALLEL)
Spawn a pr-comment-resolver agent for each unresolved item in parallel.
Before dispatching pr-comment-resolver, apply the shared Named Agent Dispatch protocol from commands/workflows/references/orchestration-protocol.md. Verify the agent metadata/source, resolve the concrete subagent identifier, and pass only the comment-specific payload. Do not read or paste the full agent body into the prompt.
If there are 3 comments, spawn 3 agents:
- Task pr-comment-resolver(comment1)
- Task pr-comment-resolver(comment2)
- Task pr-comment-resolver(comment3)
Always run all in parallel subagents/Tasks for each Todo item.
4. Commit & Resolve
- Commit changes with a clear message referencing the PR feedback
- Resolve each thread programmatically (GitHub):
- Push to remote
5. Verify
Re-fetch comments to confirm all threads are resolved:
Should return an empty array []. If threads remain, repeat from step 1.
Scripts
- scripts/get-pr-comments - GraphQL query for unresolved review threads (GitHub)
- scripts/resolve-pr-thread - GraphQL mutation to resolve a thread by ID (GitHub)
Success Criteria
- All unresolved review threads addressed
- Changes committed and pushed
- Threads resolved (marked as resolved on the Git platform)
- Empty result from get-pr-comments on verify
Security
- Security scanPassed, 100 of 100Pattern checks on the skill's files.
- Model reviewNot runA model review is scheduled for the next rescan.
Quality evaluation
- Task evaluationNot runNo evaluation yet. Run one in Skill Studio.
Source
- SKILL.md in the repositoryCheckingportable/compound-engineering/skills/resolve-pr-parallel/SKILL.md
Popularity
- Repository stars
- 1
- Repository forks
- 1
- 7-day trend score
- 0
Stars and forks are for the whole GitHub repository, not this skill alone. Not refreshed yet.
Works with
Any agent vskill installs to: 56 targets in all. These 39 have a page on this site.
- Claude Code
- Cursor
- GitHub Copilot
- Windsurf
- Codex
- Gemini CLI
- Cline
- Amp
- Roo Code
- Goose
- Continue
- Kilo Code
- Junie
- Trae
- OpenHands
- Qwen Code
- AI Agent
- Tabnine Chat
- Sourcegraph Cody
- Amazon Q
- Firebase Genkit
- Sweep
- Devin
- Phind
- Mentat
- Claude Desktop
- Aider
- GPT Pilot
- Plandex
- bolt.new
- v0
- Replit Agent
- Anse
- TypingMind
- BetterChatGPT
- LibreChat
- Warp AI
- Pieces
- Fig AI
Embed badge
[](https://verified-skill.com/skills/the-rabak/compound-engineering-plugin/resolve-pr-parallel)