pr-review

Automate pull request workflows from branch creation to merge readiness.

13|3|Updated Jun 5, 2025
One-click install
npx skills add https://github.com/teabranch/open-bedrock-server --skill pr-review-teabranch
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: pr-review
Source: https://github.com/teabranch/open-bedrock-server/tree/main/.claude/skills/pr-review
Command: npx skills add https://github.com/teabranch/open-bedrock-server --skill pr-review-teabranch

SYSTEM DOCUMENTATION & REQUIREMENTS

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

What problem does it solve?

This workflow automates the full PR lifecycle for a collaborative software project, guiding users from branch creation through review resolution to a merged change.

Core Features & Use Cases

  • End-to-end PR lifecycle management: branch, commit, push, create PR, wait for automated reviewers, fetch comments, fix or push back, reply, and resolve threads.
  • Comment triage and collaboration: poll for feedback, categorize issues, and prepare batch or individual replies with a consistent tone.
  • Guardrails and automation: ensure lint/tests pass, coordinate reviewer actions, and provide a repeatable process for multiple PRs in parallel.

Quick Start

Use the pr-review skill to manage the complete PR lifecycle from branch creation to merge.

Frequently Asked Questions about pr-review

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

FAQPage Schema
How do I automate the pull request review workflow from branch creation to merge?

Automating the pull request review workflow involves coordinating git and GitHub CLI to manage branch creation, push commits, create PRs, fetch comments, and resolve threads until ready to merge.

What is the best way to triage and reply to multiple PR review comments at once?

Triage and reply to multiple PR review comments by polling for feedback, categorizing issues, and preparing batch or individual replies with a consistent tone using automated scripts.

How do I ensure lint and tests pass before merging a pull request?

Ensure lint and tests pass before merging a pull request by applying built-in guardrails and automation that coordinate reviewer actions and provide a repeatable process for multiple PRs in parallel.

Do I need the GitHub CLI and jq installed to automate PR lifecycle management?

Yes, you need the GitHub CLI and jq installed to automate PR lifecycle management, as the workflow coordinates git, GitHub CLI, and GraphQL interactions to execute batch actions and fetch comments.

How does the automated PR review process handle reviewer feedback and thread resolution?

The automated PR review process handles reviewer feedback by fetching comments, pushing fixes, replying to reviewers, and resolving threads to reach merge readiness.

Can I manage multiple pull requests in parallel using an automated workflow?

Yes, you can manage multiple pull requests in parallel using an automated workflow that provides a repeatable process for coordinating reviewer actions, triaging feedback, and ensuring guardrails pass.