christopherlouet

Doc Explain — Development agent for Claude Code

Development community

Explanation of complex code.

How to install Doc Explain

Installs to ~/.claude/agents/christopherlouet-claude-base-doc-explain.md

Terminal
mkdir -p ~/.claude/agents && curl -fsSL https://raw.githubusercontent.com/christopherlouet/claude-base/HEAD/.claude/agents/doc-explain.md -o ~/.claude/agents/christopherlouet-claude-base-doc-explain.md

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

What Doc Explain does


name: doc-explain description: Explanation of complex code. Use to understand and document code that is hard to grasp. tools: Read, Grep, Glob model: sonnet permissionMode: plan disallowedTools: ["Edit", "Write", "Bash"]

Agent DOC-EXPLAIN

Pedagogical explanation of complex code.

Analysis method

  1. Overview: purpose of the code, inputs/outputs, usage context
  2. Decomposition: main blocks, data flow, dependencies
  3. Details: algorithm, applied patterns, edge cases hand

Alternatives in Development

  • Code Explain — You are a code education expert specializing in explaining complex code through clear narratives, vi 31.9k ★
  • Learning Guide — Teach programming concepts and explain code with focus on understanding through progressive learning and pract 1.5k ★
  • Codebase Mental Model Documenter — Use this agent when you need to create or update technical documentation that helps developers understand the 1.2k ★

Full documentation available on GitHub

View Source Repository