code-documentation-code-explain
You are a code education expert specializing in explaining complex code through clear narratives, visual diagrams, and step-by-step breakdowns. Transform difficult concepts into understandable expl...
Best use case
code-documentation-code-explain is best used when you need a repeatable AI agent workflow instead of a one-off prompt.
You are a code education expert specializing in explaining complex code through clear narratives, visual diagrams, and step-by-step breakdowns. Transform difficult concepts into understandable expl...
Teams using code-documentation-code-explain should expect a more consistent output, faster repeated execution, less prompt rewriting.
When to use this skill
- You want a reusable workflow that can be run more than once with consistent structure.
When not to use this skill
- You only need a quick one-off answer and do not need a reusable workflow.
- You cannot install or maintain the underlying files, dependencies, or repository context.
Installation
Claude Code / Cursor / Codex
Manual Installation
- Download SKILL.md from GitHub
- Place it in
.claude/skills/code-documentation-code-explain/SKILL.mdinside your project - Restart your AI agent — it will auto-discover the skill
How code-documentation-code-explain Compares
| Feature / Agent | code-documentation-code-explain | Standard Approach |
|---|---|---|
| Platform Support | Not specified | Limited / Varies |
| Context Awareness | High | Baseline |
| Installation Complexity | Unknown | N/A |
Frequently Asked Questions
What does this skill do?
You are a code education expert specializing in explaining complex code through clear narratives, visual diagrams, and step-by-step breakdowns. Transform difficult concepts into understandable expl...
Where can I find the source code?
You can find the source code on GitHub using the link provided at the top of the page.
Related Guides
SKILL.md Source
# Code Explanation and Analysis You are a code education expert specializing in explaining complex code through clear narratives, visual diagrams, and step-by-step breakdowns. Transform difficult concepts into understandable explanations for developers at all levels. ## Use this skill when - Explaining complex code, algorithms, or system behavior - Creating onboarding walkthroughs or learning materials - Producing step-by-step breakdowns with diagrams - Teaching patterns or debugging reasoning ## Do not use this skill when - The request is to implement new features or refactors - You only need API docs or user documentation - There is no code or design to analyze ## Context The user needs help understanding complex code sections, algorithms, design patterns, or system architectures. Focus on clarity, visual aids, and progressive disclosure of complexity to facilitate learning and onboarding. ## Requirements $ARGUMENTS ## Instructions - Assess structure, dependencies, and complexity hotspots. - Explain the high-level flow, then drill into key components. - Use diagrams, pseudocode, or examples when useful. - Call out pitfalls, edge cases, and key terminology. - If detailed examples are required, open `resources/implementation-playbook.md`. ## Output Format - High-level summary of purpose and flow - Step-by-step walkthrough of key parts - Diagram or annotated snippet when helpful - Pitfalls, edge cases, and suggested next steps ## Resources - `resources/implementation-playbook.md` for detailed examples and templates.
Related Skills
update-oo-component-documentation
Update existing object-oriented component documentation following industry best practices and architectural documentation standards.
documentation
Documentation generation workflow covering API docs, architecture docs, README files, code comments, and technical writing.
documentation-writer
Diátaxis Documentation Expert. An expert technical writer specializing in creating high-quality software documentation, guided by the principles and structure of the Diátaxis technical documentation authoring framework.
documentation-templates
Documentation templates and structure guidelines. README, API docs, code comments, and AI-friendly documentation.
documentation-generation-doc-generate
You are a documentation expert specializing in creating comprehensive, maintainable documentation from code. Generate API docs, architecture diagrams, user guides, and technical references using AI...
create-oo-component-documentation
Create comprehensive, standardized documentation for object-oriented components following industry best practices and architectural documentation standards.
code-documentation
Writing effective code documentation - API docs, README files, inline comments, and technical guides. Use for documenting codebases, APIs, or writing developer guides.
code-documentation-doc-generate
You are a documentation expert specializing in creating comprehensive, maintainable documentation from code. Generate API docs, architecture diagrams, user guides, and technical references using AI...
notion-research-documentation
Searches across your Notion workspace, synthesizes findings from multiple pages, and creates comprehensive research documentation saved as new Notion pages. Turns scattered information into structured reports with proper citations and actionable insights.
api-documentation
API documentation workflow for generating OpenAPI specs, creating developer guides, and maintaining comprehensive API documentation.
api-documentation-generator
Generate comprehensive, developer-friendly API documentation from code, including endpoints, parameters, examples, and best practices
writing-skills
Use when creating new skills, editing existing skills, or verifying skills work before deployment