← ClaudeAtlas

explaining-codebaseslisted

Use when creating an interactive explainer about a codebase, repository, or set of source files - an onboarding guide to how a project is structured, or a deep-dive on how a specific algorithm or mechanism is implemented in real code. Trigger phrases include "explain this codebase", "interactive guide to this repo", "walk through how X works in the code", "onboarding explainer for this project", "visualize this architecture". Produces the same single self-contained HTML explainer as creating-explainers, but with code navigation and code-specific figures (architecture diagrams, data-flow, execution traces, annotated code walkthroughs). For a paper, topic, or non-code source, use creating-explainers instead.
analyticalmonk/explain-this · ★ 0 · AI & Automation · score 72
Install: claude install-skill analyticalmonk/explain-this
# Explaining Codebases ## Overview This skill explains code as it actually exists - a repository, a service, or a set of source files. The output is the same distill-style, single self-contained `index.html` explainer that `creating-explainers` produces. What differs is the intake (navigating real code instead of reading a paper) and the figure types (architecture diagrams, data-flow, execution traces, annotated code walkthroughs). It handles both onboarding overviews of a whole codebase and deep-dives on one mechanism. ## Required Background **REQUIRED:** Use `creating-explainers` for everything about the output - the HTML template, voice and style, base figure archetypes, color palettes, the outline/scaffold/prose/polish workflow, and the quality checklist. This skill only adds what is specific to code. Do not duplicate that material here. ## When to Use Use when the subject is code: - **Architecture / onboarding overview** - how a project is structured: its modules, how data flows between them, the key abstractions, how the pieces fit. For a new contributor who needs the map. - **Single-mechanism deep-dive** - how one algorithm, feature, or subsystem works, traced through the real implementation. The skill picks the angle from the request and confirms it with the user during intake (overview and deep-dive want different figures and different depth). **When NOT to use:** a paper, a topic, or any non-code source. Use `creating-explainers` instead. ## Code Intake Se