github

Automate GitHub PR reviews by consolidating metadata, diffs, and comments.

Updated Mar 9, 2026
One-click install
npx skills add https://github.com/dbbaskette/herald --skill github-dbbaskette
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: github
Source: https://github.com/dbbaskette/herald/tree/main/skills/github
Command: npx skills add https://github.com/dbbaskette/herald --skill github-dbbaskette

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Manually reviewing GitHub pull requests is time consuming and error‑prone when trying to understand diffs, assess impact, and gather context across multiple files and discussions.

Core Features & Use Cases

  • View PR Details: fetches title, author, state, base and head branches to establish context.
  • Fetch PR Diff: retrieves the patch to understand changes at a glance.
  • List Changed Files: enumerates modified files for scope assessment.
  • List Open PRs: surfaces recent PRs awaiting review to prioritize work.
  • View PR Comments: aggregates review notes and discussions for thorough feedback.

Quick Start

Ask the assistant to review PR #<NUMBER> in a GitHub repository to receive a structured review with findings and actionable recommendations.

Frequently Asked Questions about github

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

FAQPage Schema
How do I automate GitHub PR review for multiple repositories?

Automate GitHub PR review by consolidating metadata, diffs, and comments into structured assessments for single or batched open PRs across multiple repositories. This workflow handles change, risk, and quality evaluation.

What do I need to review pull requests programmatically using gh CLI?

Reviewing pull requests programmatically requires the gh CLI to be installed and authenticated. This setup enables fetching PR metadata, diffs, changed files, and comments to generate structured review feedback.

Can I get a concise diff summary for a GitHub pull request?

You can get a concise diff summary for a GitHub pull request by retrieving the patch and enumerating modified files. The workflow aggregates this context to provide actionable review feedback.

How do I consolidate PR comments and discussions for a structured review?

Consolidate PR comments and discussions by aggregating review notes alongside PR metadata and diffs. This provides thorough context for generating a deterministic structured review assessment.

What is the best way to surface recent open PRs awaiting review on GitHub?

The best way to surface recent open PRs awaiting review is to list recent open pull requests across repositories. This allows you to prioritize work and apply batched automated review workflows.