Diff Summary

Convert a raw git diff into a structured Markdown PR description.

1|1|Updated Mar 31, 2026
One-click install
npx skills add https://github.com/btabaska/simpler-grants-documentation-automation --skill diff-summary
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: Diff Summary
Source: https://github.com/btabaska/simpler-grants-documentation-automation/tree/main/.cursor/skills/skill-diff-summary
Command: npx skills add https://github.com/btabaska/simpler-grants-documentation-automation --skill diff-summary

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This skill converts a raw git diff into a structured, reviewer-friendly PR description to streamline code reviews and release planning.

Core Features & Use Cases

  • Surface-based grouping: categorize changes by API, frontend, infra, and docs to provide a focused narrative.
  • Risk and test signals: surface migrations, feature flags, and test coverage notes to help assess impact.
  • Output-ready PR body: produce Markdown formatted text ready to paste into a PR description or release notes.

Quick Start

Run the skill on the current repository diff to generate a PR body.

Frequently Asked Questions about Diff Summary

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

FAQPage Schema
How do I generate a PR description from a git diff?▼

Generate a PR description from a git diff by running the tool against your current repository changes to output a structured, Markdown-formatted text body ready to paste.

What is the best way to group code changes by surface for code review?▼

Grouping code changes by surface categorizes raw diffs into API, frontend, infra, and docs sections, providing a focused narrative that helps reviewers assess impact.

Can I surface risks and test coverage notes in an automated PR body?▼

Yes, you can surface risks and test coverage notes in an automated PR body to highlight migrations, feature flags, and test signals for release planning.

Does this tool work with non-trivial diffs across API and infra changes?▼

Yes, this tool works with non-trivial diffs across API, frontend, infra, and docs, converting complex repository changes into a structured Markdown PR body with clear intent.

How do I format raw git diffs into ready-to-paste Markdown for release notes?▼

Format raw git diffs into ready-to-paste Markdown by converting the repository changes into a structured document with clear intent, surfaces, risks, and tests for release notes.