workflow-address-feedbacklisted
Install: claude install-skill lugassawan/swe-workbench
# Workflow: Address Feedback
**Announce at start:** "I'm using the workflow-address-feedback skill to address review feedback on PR #N."
## When to invoke
- The user runs `/swe-workbench:address-feedback <N>`.
- A PR owner wants to systematically work through review threads.
- Phrases: "address the feedback on PR 123", "help me resolve review comments", "triage and fix the review threads on #456".
## When NOT to invoke
- The reviewer side of the loop → use `swe-workbench:workflow-pr-review` or `swe-workbench:workflow-pr-review-followup`.
- The user just wants to reply to a single comment without the full triage flow.
- The PR is closed/merged.
## Composition
This skill orchestrates:
- `swe-workbench:ticket-context` — prepended context when PR references a ticket.
- `swe-workbench:workflow-commit-and-pr` — invoked after all ADDRESSED fixes are applied to commit and push.
## 5-phase flow
### Phase 1 — Pre-flight + fetch
```bash
gh auth status >/dev/null || { echo "gh not authenticated. Run 'gh auth login'."; exit 1; }
CURRENT_USER=$(gh api /user -q .login)
mkdir -p /tmp/swe-workbench-address-feedback
gh pr view "$PR" --json number,title,body,headRefName,baseRefName,author,reviewDecision,state \
> "/tmp/swe-workbench-address-feedback/${PR}.json"
[ -s "/tmp/swe-workbench-address-feedback/${PR}.json" ] || { echo "PR #$PR not found or not accessible."; exit 1; }
```
Extract fields from the JSON:
```bash
JSON="/tmp/swe-workbench-address-feedback/${PR}.json"
AUTHOR_LOGI