.claude/skills/diff-summary/SKILL.md
Classify git diffs as formatting-only vs substantive changes.
npx skillsauth add the-agency-ai/the-agency .claude/skills/diff-summaryInstall this skill globally with one command. Works with Claude Code, Cursor, and Windsurf.
3 of 9 scanners reported clean
Some scanners were skipped, did not run, or reported a non-clean status. Review each row below.
Classify git diffs as formatting-only vs substantive changes. Useful for understanding what actually changed vs what was just reformatted.
--staged, or commit range (e.g., HEAD~3..HEAD).Run two diffs:
git diff --stat {range} — with whitespacegit diff -w --stat {range} — ignoring whitespaceIf --staged: use git diff --cached instead.
For each file:
Diff Classification:
SUBSTANTIVE:
src/parser.ts | 42 ++++---
src/types.ts | 15 +++
FORMATTING ONLY:
src/utils.ts | 8 +++---
src/config.ts | 3 +--
MIXED:
src/router.ts | 25 +++--- (12 substantive, 13 formatting)
Summary: 2 substantive, 2 formatting-only, 1 mixed
business
Sync worktree with master — merge, copy settings, run sandbox-sync, report changes
tools
List all git worktrees with status info (branch, clean/dirty, deps)
tools
Remove a git worktree and optionally delete its branch
development
Create a new git worktree with dedicated branch and bootstrapped dev environment