← ClaudeAtlas

respond-pr-feedbacklisted

Respond to review comments on a PR after evaluation and fixes
existential-birds/beagle · ★ 60 · AI & Automation · score 84
Install: claude install-skill existential-birds/beagle
# Respond to PR Feedback Post replies to review comments after you've evaluated the feedback and made fixes. Resolves conversation threads by default. ## Usage ```bash /beagle-core:respond-pr-feedback [--pr <number>] [--no-resolve] ``` **Flags:** - `--pr <number>` - PR number to target (default: current branch's PR) - `--no-resolve` - Skip thread resolution after posting replies (default: resolve all) ## Prerequisites Run `/beagle-core:fetch-pr-feedback` first to evaluate the feedback and make any necessary fixes. ## Hard gates (sequenced) Advance only after each pass condition is met (objective checks—not assumed completion). 1. **Prerequisite satisfied:** You have already run `/beagle-core:fetch-pr-feedback`, evaluated each thread, and applied fixes or chosen an explicit response strategy per thread (no posting blind). 2. **Context loaded:** Step 2 commands exit `0`; values parsed from `gh pr view`, `gh repo view`, and `gh api user` are non-empty and assigned to `$PR_NUMBER`, `$PR_AUTHOR`, `$OWNER`, `$REPO`, `$CURRENT_USER`—never invent owner, repo, or PR number. 3. **Queue decided:** Step 3a `jq` exits `0`. If the filtered list is empty, output exactly `All review comments have been addressed.` and **stop** (do not call reply or GraphQL resolve APIs). 4. **Reply before resolve:** For each target comment, Step 4 `gh api .../replies` exits `0` before Step 5 attempts resolution for that item (unless `--no-resolve`). 5. **Resolve with mapping:** Step 5 calls `resolveR