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 ★
- Implementation Plan — You are tasked with creating detailed implementation plans through an interactive, iterative process 10k ★
- Ars Outline — ARS academic-paper outline-only mode — detailed outline + evidence map 4.5k ★
Full documentation available on GitHub
View Source RepositoryRelated Skills
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
Devteam
Run a team of local coding agents in your terminal. Launch multiple Claude Code, Codex or Gemini agents, switc
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:
Solidjs Reviewer
Use to review SolidJS / SolidStart changes — PRs, diffs, a specific file, or an audit of an area. Returns a st