post-review

Post finalized GitHub pull request reviews with inline comments and confirmation.

1|Updated May 15, 2026
One-click install
npx skills add https://github.com/mslshao/claude-harness --skill post-review-mslshao
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: post-review
Source: https://github.com/mslshao/claude-harness/tree/main/dotclaude/skills/post-review
Command: npx skills add https://github.com/mslshao/claude-harness --skill post-review-mslshao

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill turns draft PR review output into a safely posted GitHub review with the right summary, inline comments, replies, and bot reactions, while reducing the risk of malformed comments, wrong line targets, or accidental posting.

Core Features & Use Cases

  • Converts prior review analysis into a GitHub review: Extracts the latest pr-intel output from the same conversation and prepares a complete review payload.
  • Validates before posting: Checks line numbers against the PR head commit and diff hunks, enforces attribution rules, and previews everything for explicit confirmation.
  • Handles review workflow edge cases: Supports body-only reviews, inline reply threading, bot reaction posting, memory persistence, and best-effort DynamoDB write-back for downstream tooling.
  • Use Case: After reviewing a pull request with pr-intel, use this Skill to submit the final GitHub review with inline comments only after seeing a confirmation preview and resolving any line-target warnings.

Quick Start

After running pr-intel in the same conversation, ask the AI to post the review for the PR once you have finished editing and are ready to submit.

Frequently Asked Questions about post-review

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

FAQPage Schema
How do I post inline comments to a GitHub pull request review safely?

To post inline comments safely, the Skill validates diff-hunk line numbers against the PR head commit and previews the payload for explicit confirmation before submitting to the GitHub API.

Can I submit a GitHub PR review with both a summary and threaded replies?

Yes, you can submit a GitHub PR review with summary text, inline comments, and threaded replies. The Skill handles atomic submission of these components along with bot reaction acknowledgment.

How do I automate posting code review feedback to GitHub from prior analysis?

You can automate posting code review feedback by extracting previously generated review-analysis output from the same conversation, verifying line targets, and posting the finalized payload via the GitHub API.

Do I need to run pr-intel before submitting a pull request review?

Yes, you need to run pr-intel in the same conversation first. The Skill requires extraction from same-conversation pr-intel output to prepare the complete review payload for submission.

What happens if my inline comment line numbers do not match the current pull request diff?

If line numbers do not match the current pull request diff, the Skill checks them against the PR head commit and diff hunks, generating line-target warnings that you must resolve before posting.

Does posting a GitHub review persist the submission history for downstream tooling?

Yes, posting a GitHub review includes best-effort memory and DynamoDB write-back. This persists review history for downstream tooling and future reference within the software engineering workflow.