post-review

Triage and post PR review comments as pending GitHub reviews.

2|Updated Apr 11, 2026
One-click install
npx skills add https://github.com/wilsonfaustino/ai-tools --skill post-review-wilsonfaustino
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: post-review
Source: https://github.com/wilsonfaustino/ai-tools/tree/main/skills/post-review
Command: npx skills add https://github.com/wilsonfaustino/ai-tools --skill post-review-wilsonfaustino

SYSTEM DOCUMENTATION & REQUIREMENTS

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.

Frequently Asked Questions about post-review

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I automate posting code review comments as a pending GitHub PR review?

To automate posting code review comments as a pending GitHub PR review, this Skill triages findings and uses the GitHub CLI to submit them directly, eliminating manual copy-pasting and formatting errors.

Can I post pre-triaged JSON review findings directly to a GitHub pull request?

Yes, you can post pre-triaged JSON review findings directly to a GitHub pull request by passing the exported data from the review-board tool via the --from flag, which skips interactive triage for instant posting.

How does diff validation work when posting inline PR review comments?

Diff validation for posting PR review comments ensures that inline findings target lines actually present in the pull request diff, preventing formatting errors and keeping out-of-diff comments from failing the review submission.

Is there a way to bundle minor nitpick findings to reduce GitHub review clutter?

Yes, this Skill reduces GitHub review clutter by bundling minor nitpick findings into a single summary comment when noise threshold bundling is triggered, specifically when there are more than eight total review findings.

Do I need the review-harness database to post pending GitHub reviews?

No, you do not need the review-harness database to post pending GitHub reviews unless you are importing decided findings directly from it using the --from-db flag; interactive triage and JSON inputs work without it.

What happens to out-of-diff comments during interactive PR review triage?

During interactive PR review triage, out-of-diff comments that target lines outside the pull request diff receive special handling and can be posted as general PR comments instead of inline review findings.