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.