Skip to main content

resolve-pr-parallel

Resolve all PR comments using parallel processing. Use when addressing PR review feedback, resolving review threads, or batch-fixing PR comments.

소스 정보

저장소
All-The-Vibes/ATV-StarterKit
최근 소스 활동
2026년 5월 10일 14:55
감지된 SKILL.md 언어
영어
스타
52
포크
15

설치 방법

기본적으로 소스를 먼저 확인하는 Prompt가 선택됩니다. 직접 명령으로 전환하거나 로컬 사본을 다운로드할 수도 있습니다.

소스 파일 검토

설치 여부를 결정하기 전에 SKILL.md와 SkillsMP에 표시된 보조 파일을 읽어 보세요.

파일 탐색기
3 개 파일

SKILL.md 표시 중

SKILL.md
소스 지침 · 읽기 전용 미리보기
name
resolve-pr-parallel
description
Resolve all PR comments using parallel processing. Use when addressing PR review feedback, resolving review threads, or batch-fixing PR comments.
argument-hint
[optional: PR number or current PR]
disable-model-invocation
true
allowed-tools
Bash(gh *), Bash(git *), Read
# Resolve PR Comments in Parallel Resolve all unresolved PR review comments by spawning parallel agents for each thread. ## Context Detection The agent 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 Fetch unresolved review threads using the GraphQL script: ```bash bash .github/skills/resolve-pr-parallel/scripts/get-pr-comments PR_NUMBER ``` This returns only **unresolved, non-outdated** threads with file paths, line numbers, and comment bodies. If the script fails, fall back to: ```bash gh pr view PR_NUMBER --json reviews,comments gh api repos/{owner}/{repo}/pulls/PR_NUMBER/comments ``` ### 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. If there are 3 comments, spawn 3 agents: 1. Task pr-comment-resolver(comment1) 2. Task pr-comment-resolver(comment2) 3. 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: ```bash bash .github/skills/resolve-pr-parallel/scripts/resolve-pr-thread THREAD_ID ``` - Push to remote ### 5. Verify Re-fetch comments to confirm all threads are resolved: ```bash bash .github/skills/resolve-pr-parallel/scripts/get-pr-comments PR_NUMBER ``` Should return an empty array `[]`. If threads remain, repeat from step 1. ## Scripts - [scripts/get-pr-comments](scripts/get-pr-comments) - GraphQL query for unresolved review threads - [scripts/resolve-pr-thread](scripts/resolve-pr-thread) - GraphQL mutation to resolve a thread by ID ## Success Criteria - All unresolved review threads addressed - Changes committed and pushed - Threads resolved via GraphQL (marked as resolved on GitHub) - Empty result from get-pr-comments on verify
GitHub에서 보기