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.