pr-tldr

Generate concise summaries of pull request changes using the GitHub CLI.

3|Updated Jan 10, 2026
One-click install
npx skills add https://github.com/MaxWolf-01/agents --skill pr-tldr-maxwolf-01
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: pr-tldr
Source: https://github.com/MaxWolf-01/agents/tree/main/mx/skills/pr-tldr
Command: npx skills add https://github.com/MaxWolf-01/agents --skill pr-tldr-maxwolf-01

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve? Reviewing long pull requests or branch diffs to understand what actually changed is time-consuming, especially when commit messages are noisy or uninformative. This Skill condenses net changes into a short, readable summary focused on what and why. ## Core Features & Use Cases - Flexible Input Handling: Accepts a PR number, branch name, GitHub PR URL, a custom base comparison, or defaults to comparing the current branch against main. - Net-Change Focus: Summarizes core functionality, API/model changes, developer experience improvements, and bug fixes rather than listing individual commits. - Authenticated GitHub Access: Uses the gh CLI for all GitHub operations, ensuring private repositories work with existing authentication. - Use Case: Before approving a teammate's PR #45, run the Skill to get a one-line summary plus bullet points of the significant changes, skipping the commit-by-commit noise. ## Quick Start Ask the assistant to summarize PR 45 or to summarize the current branch compared to main.

Frequently Asked Questions about pr-tldr

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

FAQPage Schema
How do I summarize a GitHub pull request quickly?

Provide a PR number, branch name, or PR URL and the Skill uses the gh CLI to fetch the diff and produce a one-line summary with bullet points of key changes. It focuses on what changed and why, not individual commits.

How to compare current branch against main for a summary?

Invoke the Skill with no arguments and it compares the current branch to main by default. You can also specify a different base, such as comparing against dev or staging.

Does PR summarization work with private GitHub repositories?

Yes, the Skill uses the gh CLI for all GitHub operations instead of web fetching, so it inherits your existing gh authentication and works with private repositories.

What inputs does the PR summary skill accept?

It accepts a PR number like 35, a branch name like dev, a full GitHub PR URL, a custom base comparison such as PR 45 against staging, or no argument to compare the current branch to main.

What are the limitations of diff-based PR summaries?

The summary reflects net changes only, so it omits commit history and implementation details unless critical. Very large diffs may lose nuance, and the Skill requires the gh CLI to be installed and authenticated.