pr-review-post

Post draft replies and resolve GitHub PR review threads from a validated plan file.

Updated Apr 10, 2026
One-click install
npx skills add https://github.com/Shreeyak/claude-pr-review-plugin --skill pr-review-post
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: pr-review-post
Source: https://github.com/Shreeyak/claude-pr-review-plugin/tree/main/skills/post
Command: npx skills add https://github.com/Shreeyak/claude-pr-review-plugin --skill pr-review-post

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Convert a local PR review plan into confirmed, batched public replies and resolved review threads on GitHub while preventing accidental or unauthorized posting. It removes the manual, error-prone work of copying replies into GitHub one-by-one and ensures every reply is previewed and explicitly approved before being published.

Core Features & Use Cases

  • Preview-before-posting: Displays the full set of draft replies from the plan file and requires explicit user confirmation before any public comments are posted.
  • Batch post and resolve: Builds a structured JSON payload and invokes a script to post replies and resolve threads, continuing on per-action failure and summarizing results.
  • Robust reporting and recovery: Distinguishes full success, partial success, and fatal errors via script exit codes and updates the plan file accordingly so users can retry or fix errors.
  • Use case: After applying fixes locally, use this Skill to safely publish responses to automated reviewer comments and mark threads resolved without leaving the terminal.

Quick Start

Open the latest .pr-review plan and run the post skill to preview replies, confirm, and publish comments to the GitHub PR.

Frequently Asked Questions about pr-review-post

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

FAQPage Schema
How do I batch post replies and resolve GitHub PR review threads from the terminal?

Batch post replies and resolve GitHub PR review threads by running the post skill with a validated .pr-review plan file. It builds a structured JSON payload, invokes a script to publish comments, and continues on per-action failure to summarize results.

Can I preview draft PR replies before publishing comments to GitHub?

Preview draft PR replies before publishing comments to GitHub by running the post skill. It displays the full set of draft replies from the local plan file and requires explicit user confirmation before any public comments are posted.

Do I need gh CLI authentication to post PR review comments and resolve threads?

Gh CLI authentication is required to post PR review comments and resolve threads. The skill uses the gh CLI and a plugin script to build and execute the JSON payload for posting and resolving review threads on GitHub.

What happens if some comments fail to post when resolving GitHub PR review threads?

If some comments fail to post when resolving GitHub PR review threads, the script continues on per-action failure and distinguishes full success, partial success, and fatal errors via exit codes. It then updates the plan file accordingly so users can retry or fix errors.

What is a .pr-review plan file and when do I need it to post PR replies?

A .pr-review plan file is a validated local artifact at .pr-review/pr-<N>-plan.md that contains draft replies for a pull request. You need it marked fixed to batch-post replies and resolve review threads after applying fixes locally.

Best way to safely publish responses to automated reviewer comments on pull requests?

Safely publish responses to automated reviewer comments by converting a local PR review plan into batched public replies. This approach prevents accidental or unauthorized posting by requiring explicit approval before publishing comments and resolving threads.