pr-review-batching

Community

Stage PR reviews as drafts, never publish.

Authordgowrie
Version1.0.0
Installs0

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 required

Components

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.
View Source Repository

Agent Skills Search Helper

Install a tiny helper to your Agent, search and equip skill from 471,000+ vetted skills library on demand.