respond-pr-feedbacklisted
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