Skip to main content
Category: Developer Tools · Version: 1.0.0 · Author: OpenDirectory · Compatibility: All targets (claude, codex, opencode, gemini, anti-gravity, openclaw, hermes)
explain-this-pr Point this skill at any GitHub PR and it writes a plain-English explanation of what changed and why, then posts it as a PR comment.

Install

What It Does

  • Fetches the PR diff and metadata via gh
  • Writes two paragraphs: what changed (technical) and why it matters (impact)
  • Posts the explanation as a PR comment with gh pr comment
  • Works with any public or private repo you have access to via gh

Requirements

No API keys needed.

How to Use

Explain a PR by URL:
Explain by PR number (in the current repo):
Explain the current branch PR:
Output without posting:

Output Format

Two paragraphs, under 150 words total. Paragraph 1: What it does (technical). Names the specific files, functions, or systems that changed. States the before/after if visible in the diff. Paragraph 2: Why it matters (impact). Explains who benefits and what problem is solved. Omitted if there is no clear “why” in the diff or commits. The skill never guesses at impact.

Project Structure

License

MIT