pr-shepherd

Manage PR review workflows by posting and updating a living tracker comment.

1|Updated Feb 21, 2026
One-click install
npx skills add https://github.com/tjespers/claude-skills --skill pr-shepherd-tjespers
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: pr-shepherd
Source: https://github.com/tjespers/claude-skills/tree/main/pr-shepherd
Command: npx skills add https://github.com/tjespers/claude-skills --skill pr-shepherd-tjespers

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires openssl, curl, gh, jq, and includes scripts (resource) and references (resource) components.

What problem does it solve?

Consolidates scattered PR feedback by placing and maintaining a single, living tracker comment on the PR, reducing noise and keeping reviewers aligned.

Core Features & Use Cases

  • Place a tracker on PR creation and update it as reviews arrive.
  • Group multiple comments into themes and track progress using a live status board.
  • Post concise inline replies on original review comments that link back to the tracker.
  • Optionally run as a GitHub App to post tracker comments under a bot identity.

Quick Start

Tell Claude to shepherd this PR to place a living tracker and begin addressing the review themes.

Frequently Asked Questions about pr-shepherd

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

FAQPage Schema
How do I track PR review feedback in a single comment on GitHub?

PR review feedback can be tracked by placing a living tracker comment on the PR that updates as reviews arrive. This consolidates scattered feedback into themes and maintains a live status board to keep reviewers aligned.

Can I post PR review tracker comments as a bot using a GitHub App?

Yes, PR review tracker comments can optionally be posted under a bot identity by running the process as a GitHub App. This allows the tracker and inline replies to appear as automated bot posts rather than user comments.

How do I consolidate multiple GitHub PR review comments into grouped themes?

Multiple PR review comments are consolidated by reading the reviews and grouping the feedback into distinct themes. A tracker comment is then updated with these grouped themes to reduce noise and maintain a live progress board.

Do I need the gh CLI installed to automate PR review tracking?

Yes, the gh CLI is required along with curl, jq, and openssl to automate PR review tracking. These dependencies handle GitHub API interactions, data parsing, and secure communication for the tracker workflow.

What's the best way to keep reviewers aligned during multiple rounds of PR review?

Keeping reviewers aligned during multiple PR review rounds is best handled by maintaining a single living tracker comment that updates after each review. It posts concise inline replies on original comments linking back to the centralized tracker.

How do I automatically reply to GitHub PR review comments with links to a summary?

Automatic replies to PR review comments are generated by posting concise inline responses on the original review comments. Each inline reply links directly back to the living tracker comment summarizing the grouped feedback themes.