What problem does it solve?
Manually triaging and posting PR review comments is tedious and error-prone, especially when handling multiple findings, out-of-diff comments, or integrating with external review tools. This Skill automates the entire workflow, ensuring comments are properly formatted, validated against the PR diff, and posted correctly as a pending GitHub review.
Core Features & Use Cases
- Interactive Triage: Iterate through review findings one by one with send, edit, skip, or accept-remaining actions, with special handling for out-of-diff comments that can be posted as general PR comments.
- Multiple Input Sources: Accept pre-triaged JSON from the /review-board tool or decided findings from the review-harness database via --from and --from-db flags, skipping the interactive loop for faster posting.
- Diff Validation & Noise Reduction: Validate that inline comments target lines in the PR diff, and bundle minor/nit findings into a single summary comment to reduce review clutter when there are more than 8 total findings.
- Use Case: After running /staff-review to generate code review findings, use this Skill to triage each comment, skip irrelevant ones, and post the rest as a pending review without manual copy-pasting. If you triaged comments in the review-board browser tool, pass the exported JSON directly to post them instantly.
Quick Start
After completing a PR review, use the post-review skill to triage all findings and post them as a pending GitHub review.