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.