kbrockhoff/brockhoff-tools-claude
bkff
plugins/bkff/skills/prfeedback/SKILL.md
January 24, 2026
Select agents to install to:
npx add-skill https://github.com/kbrockhoff/brockhoff-tools-claude/blob/main/plugins/bkff/skills/prfeedback/SKILL.md -a claude-code --skill prfeedbackInstallation paths:
.claude/skills/prfeedback/# Handle PR Review Feedback
Parses PR review comments from GitHub, categorizes them by type and priority, and creates beads tasks for required changes. Supports marking the PR ready for re-review once all blocking comments are addressed.
## Usage
```bash
# Process PR feedback
/bkff:prfeedback --pr=123
# Process by URL
/bkff:prfeedback --pr=https://github.com/owner/repo/pull/123
# Mark ready for re-review after addressing comments
/bkff:prfeedback --pr=123 --ready=true
# Output as JSON for automation
/bkff:prfeedback --pr=123 --format=json
```
## Comment Categorization Logic
Comments are categorized by type and priority based on content analysis:
```
┌─────────────────────────────────────────────────────────────┐
│ COMMENT CATEGORIZATION │
└─────────────────────────────────────────────────────────────┘
┌────────────────────────────────────┐
│ FETCH PR COMMENTS │
│ • Review comments │
│ • Inline code comments │
│ • Conversation threads │
└─────────────┬──────────────────────┘
│
▼
┌────────────────────────────────────┐
│ ANALYZE EACH COMMENT │
│ • Extract action indicators │
│ • Detect blocking keywords │
│ • Identify suggestions │
│ • Check resolution status │
└─────────────┬──────────────────────┘
│
▼
┌────────────────────────────────────┐
│ CATEGORIZE │
├────────────────────────────────────┤
│ Type: │
│ • BLOCKING - Must fix │
│ • SUGGESTION - Should consider │
│ • QUESTION - Needs response │
│ • PRAISE - No action needed │
│ • NIT - Minor/optional │
│ │
│ Priority: │
│ • P0 - Critical/Security │
│ • P1 - Must fix before merge │
│ • P2 - Should fix │
│ • P3 - Nice to have