InTouch Hub · Blue Isle Software

PR Diff Summary

Summarize a pull-request diff into a concise reviewer-facing changelog with risk flags.

Provided free and as is, without warranty of any kind — including merchantability, fitness for a particular purpose, and the accuracy or completeness of any result. See the licence. You are responsible for checking what this produces before relying on it.

code-reviewdeveloper-devopsgitpull-requestreportreviewscansoftwarestatussummarizationsummary

PR Diff Summary

Turns a raw pull-request diff into a concise, reviewer-facing changelog with risk flags — so a busy reviewer can grasp a PR in under two minutes instead of scrolling hundreds of changed lines.

What it does

The InTouch AI assistant loads this skill as a prompt and follows it to:

  1. Parse the change set (files touched, status, line counts).
  2. Classify the PR (feature, bugfix, refactor, docs, test, build/ci, dependency, config, revert).
  3. Write a plain-English changelog, collapsing mechanical churn into a single bullet.
  4. Scan for risk — security (secrets, auth, SQL injection, disabled TLS), data (schema/migrations, destructive deletes), reliability (removed tests, swallowed exceptions, changed retry/timeout logic), and compatibility (changed public APIs, renamed exports, major dependency bumps).
  5. Assign an overall risk level (low / medium / high) and name the files a reviewer should read first.

What to feed it

Either form works:

Optional extras (PR title, description, branch names, linked issue ids) are used when present and never fabricated when absent. The diff itself is always treated as the source of truth — nothing is assumed beyond what the changed lines show.

What it returns

A compact markdown report:

Output is kept tight (around 250 words for a small PR) with no preamble or filler.