Explain Code Changes — Development skill for Claude Code
Review all local code changes with detailed diffs and explanations.
How to install Explain Code Changes
Installs to ~/.claude/skills/msiebert-skillz-explain-code-changes/SKILL.md
mkdir -p ~/.claude/skills/msiebert-skillz-explain-code-changes && curl -fsSL https://raw.githubusercontent.com/msiebert/skillz/HEAD/commands/explain-code-changes.md -o ~/.claude/skills/msiebert-skillz-explain-code-changes/SKILL.md Restart Claude Code, or start a new session, for it to be picked up.
What Explain Code Changes does
name: review-code-changes description: Review all local code changes with detailed diffs and explanations allowed-tools:
- Bash(git diff:*)
- Bash(git ls-files:*)
- Read
- Glob
- Grep
- Write
Review Code Changes
You are tasked with providing a comprehensive review of all local code changes. Follow these instructions carefully:
Step 1: Detect All Changes
**Staged files:**
!`git diff --cached --name-only`
**Changed (unstaged) files:**
!`git diff --name-only`
**Untr
Alternatives in Development
- Epic Review — Mark epic review requested, approved, or changes requested 243.5k ★
- Stop Review Gate — You are reviewing uncommitted changes before the author finishes their turn 664 ★
- Devteam — Run a team of local coding agents in your terminal 264 ★
Full documentation available on GitHub
View Source RepositoryRelated Skills
Rulewitness
Semantic permission diffs and policy tests for Claude Code. Explain permission changes with concrete witnesses
Claude Md Compiler
Compile CLAUDE.md into a lockfile, then enforce repo changes against it in local runs, staged diffs, or CI.
Warpforge
Local-first desktop command center for Claude Code, Codex, OpenCode, and other coding agents—parallel tasks, w
Lightclaw
Control local Codex and Claude coding agents from your phone via Telegram — review plans, approve bounded work
Sc Explain
Provide clear explanations of code, concepts, and system behavior with educational clarity
Explain Diff HTML
Turn pull requests and code diffs into interactive HTML walkthroughs that explain the logical flow of a change
Related Agents
Professor X
Use this agent when user wants to learn new concepts, understand patterns, study best practices, or get deeper
Teacher
Explains project components, patterns, and decisions to help users understand their codebase. Use via /lineup:
Explain
This agent should be invoked to explain code, changes, pull requests, or concepts in plain English. This inclu