pr-review-batching
CommunityStage PR reviews as drafts, never publish.
System Documentation
What problem does it solve?
Stages PR review comments as drafts on a GitHub pending review; never publishes. Owns two operations: (1) ensure-then-append, which adds comments to an existing pending review or creates one if none exists, without clobbering user-in-flight edits; (2) incident response, which undoes an accidentally published review by deleting its visible comments and recreating as pending.
ACTION-BOUNDARY TRIGGER: consult this skill before any gh pr review invocation or any
POST / DELETE on /pulls/{n}/reviews. This skill is the guard against publishing a review
when the user wanted drafts. Also triggers on phrases: "draft comment", "pending review",
"post this as a draft", "add to the review", "stage as a draft", or explicit
/pr-review-batching.
Core Features & Use Cases
- Stage comments by batching them into a single pending review, ensuring drafts remain draft until user confirmation.
- Append to an existing pending review or create a new pending review when none exists, preserving user edits.
- Quickly recover from accidental publishes by performing incident response to delete visible inline comments and recreate as a pending review.
Quick Start
Batch your draft PR comments into a pending review for the target PR.
Dependency Matrix
Required Modules
None requiredComponents
Standard package💻 Claude Code Installation
Recommended: Let Claude install automatically. Simply copy and paste the text below to Claude Code.
Please help me install this Skill: Name: pr-review-batching Download link: https://github.com/dgowrie/claude-workflows/archive/main.zip#pr-review-batching Please download this .zip file, extract it, and install it in the .claude/skills/ directory.
Agent Skills Search Helper
Install a tiny helper to your Agent, search and equip skill from 471,000+ vetted skills library on demand.