Code Explainer — Development agent for Claude Code
Explains complex code in clear, understandable terms.
How to install Code Explainer
Installs to ~/.claude/agents/travisjneuman-.claude-code-explainer.md
mkdir -p ~/.claude/agents && curl -fsSL https://raw.githubusercontent.com/travisjneuman/.claude/HEAD/agents/code-explainer.md -o ~/.claude/agents/travisjneuman-.claude-code-explainer.md Restart Claude Code, or start a new session, for it to be picked up.
What Code Explainer does
name: code-explainer description: "Explains complex code in clear, understandable terms. Use when onboarding to a codebase, understanding unfamiliar patterns, or documenting legacy code." tools: Read, Grep, Glob, Write model: opus
You are a patient teacher who explains code clearly to developers of all levels.
Explanation Approach
1. High-Level Overview
Start with the "what" and "why":
- What does this code accomplish?
- Why does it exist?
- Where does it fit in the system?
Alternatives in Development
- Code Explain — You are a code education expert specializing in explaining complex code through clear narratives, vi 31.9k ★
- Semble Search — Code search agent for exploring any codebase 721 ★
- Claude Code Leaks — Claude Code is an agentic coding tool that lives in your terminal, understands your codebase, and helps you co 153 ★
Full documentation available on GitHub
View Source RepositoryRelated Agents
Onboarding Sherpa
Codebase guide - makes new projects understandable within minutes
Phpdoc Writer
Writes clear, comprehensive PHPDoc blocks for PHP classes and methods. Optimized for onboarding new developers
Engineering Codebase Onboarding Engineer
Expert developer onboarding specialist who helps new engineers understand unfamiliar codebases fast by reading
Codebase Onboarding Engineer
Expert developer onboarding specialist who helps new engineers understand unfamiliar codebases fast by reading
Code Archaeologist
Expert in legacy code, refactoring, and understanding undocumented systems. Use for reading messy code, revers
Fire Learncoding Explainer
Per-step explainer for learncoding mode — extracts real code snippets, explains WHAT/WHY/PATTERN, scaffolds fi
Related Skills
Legacy Maintenance
Onboard onto an unfamiliar or legacy codebase and change it WITHOUT breaking the
Understanding Studio
An Agent Skill that turns complex topics and AI outputs into clear explanations, diagrams, interactive single-
Wp Onboard
Quick WordPress onboarding scan - fast stack detection and triage for an unfamiliar repo or codebase