# Github Comment Triage

> Triage and address GitHub PR review comments systematically—classify, respond, fix or defer with rationale. Use when a PR has review feedback, requested changes, or unresolved threads.

- Skill: `charlieviettq/github-comment-triage` (Agent Skill)
- Install (CLI): `npx skillmds@latest add charlieviettq/github-comment-triage`
- Raw SKILL.md: https://api.skillmd.com/api/skills/charlieviettq/github-comment-triage/raw
- Safety review: pending
- Works with: Claude Code, Claude.ai, OpenAI Codex
- Category: Coding & Dev Tools
- Author: charlieviettq (https://skillmd.com/u/charlieviettq)
- Updated: 2026-09-17
- Page: https://skillmd.com/skills/charlieviettq/github-comment-triage

---


# GitHub comment triage

## Workflow

1. **Collect** all open review threads and inline comments (not just summary).
2. **Classify** each item:
   - **Must fix** — correctness, security, contract break, CI
   - **Should fix** — clarity, maintainability, agreed convention
   - **Discuss** — ambiguous or product decision
   - **Defer** — out of scope; needs follow-up issue
3. **Order** must-fix first, then should-fix, then discuss.
4. **Implement** with minimal scoped changes; one logical commit per theme when possible.
5. **Reply** on each thread: what changed, where, or why deferred (link issue if deferred).
6. **Re-verify** tests/lint before requesting re-review.

## Response patterns

```text
Fixed in abc123 — [brief what changed]
```

```text
Deferred: tracked in #NNN — [reason and scope boundary]
```

## Anti-patterns

- Bulk "fixed" without pointing to commits or files.
- Ignoring nitpicks that hide real bugs.
- Expanding scope to unrelated refactors during comment sweep.

## Output

Checklist table: comment | action | status | note.

