code-documentation-code-explain

Solid

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.

AI & Automation 39,350 stars 6386 forks Updated today MIT

Install

View on GitHub

Quality Score: 97/100

Stars 20%
100
Recency 20%
100
Frontmatter 20%
70
Documentation 15%
78
Issue Health 10%
50
License 10%
100
Description 5%
100

Skill Content

# 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/implementat...

Details

Author
sickn33
Repository
sickn33/antigravity-awesome-skills
Created
4 months ago
Last Updated
today
Language
Python
License
MIT

Similar Skills

Semantically similar based on skill content — not just same category

Data & Documents Listed

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 explanations.

335 Updated today
aiskillstore
AI & Automation Listed

code-explanation

Use when explaining code, concepts, or system behavior to a specific audience level - provides a structured explanation workflow with depth control and validation steps.

15 Updated 2 days ago
NickCrew
AI & Automation Listed

explaining-code

Explains code with visual diagrams and analogies. Use when explaining how code works, teaching about a codebase, or when the user asks "how does this work?"

4 Updated 1 weeks ago
vigo
AI & Automation Solid

explain

Explain code, concepts, or system behavior with adjustable depth levels

4,608 Updated 2 days ago
FlorianBruniaux
AI & Automation Listed

explaining-codebases

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.

0 Updated today
analyticalmonk