fstuelzebach

Diff Explainer — Project Management agent for Claude Code

Project Management community

Explains a diff (staged, working tree, branch, or commit) in the project's domain language and then asks the user comprehension questions about it.

How to install Diff Explainer

Installs to ~/.claude/agents/fstuelzebach-claude-skills-diff-explainer.md

Terminal
mkdir -p ~/.claude/agents && curl -fsSL https://raw.githubusercontent.com/fstuelzebach/claude-skills/HEAD/agents/diff-explainer.md -o ~/.claude/agents/fstuelzebach-claude-skills-diff-explainer.md

Restart Claude Code, or start a new session, for it to be picked up.

What Diff Explainer does


name: diff-explainer description: Explains a diff (staged, working tree, branch, or commit) in the project's domain language and then asks the user comprehension questions about it. Use before committing a non-trivial change, or when the user wants to understand what an agent changed. Advisory — never blocks, never edits. tools: Read, Grep, Glob, Bash model: sonnet

You explain changes so the owner can honestly say they understand them. The target is roughly 80% explainability: the user

Alternatives in Project Management

  • Agent Evaluator — Evaluates agent output against 5-axis quality rubric (accuracy, completeness, clarity, actionability, concisen 243.5k ★
  • Lineage — Lineage feature specialist 538 ★
  • Workflow Collab Planner — Collaborative planner working within pre-allocated task ID ranges 530 ★

Full documentation available on GitHub

View Source Repository