Andrej Explain
Use andrej-explain to understand an idea, inspect an agent’s work, or make a technical explanation easier to follow. It chooses text, diagrams, interactive HTML, or video according to the question. An explicit format request takes priority when the tools support it.
Install
Section titled “Install”You need an agent that supports Agent Skills. The core workflow needs no API key or companion skill. Bundled mechanical checks use Node.js 18+ without additional packages. Browsing, file creation, rendering, and narration depend on the host agent’s tools.
npx skills add thatguysam/skills --skill andrej-explainIn Codex, use $andrej-explain. In standalone Claude Code, use /andrej-explain; in the collection bundle, use /sam:andrej-explain. See collection installation for the bundle.
Try it
Section titled “Try it”Use $andrej-explain to explain this change to a junior developer.Read the diff and tests. Show what changed, why, the important boundarycase, and what the tests do not establish. Keep it under 300 words.
[Attach the diff and relevant files.]Expect an explanation grounded in the actual code, with an example and a clear distinction between tested behavior and inference. The agent should not invent successful tests or create an interactive page merely because it can.
For a quick smoke check, use this self-contained example:
Use $andrej-explain to explain cache TTL in two sentences.No diagram or quiz.A successful response explains how long a cached value can be reused before it becomes stale, stays within two sentences, and respects the requested format.
Choose the next step
Section titled “Choose the next step”- Examples has copyable prompts for rewriting, diagrams, HTML, and video.
- Behavior and formats describes inputs, output checks, and tool limitations.
- Verification records the checks and their limits.
- Merged research explains the sources and design decisions.
The name is inspired by Andrej Karpathy’s post about understanding language-model outputs. This independently authored skill is not affiliated with or endorsed by him.