From doc
Explains complex code using narratives, Mermaid diagrams, and step-by-step breakdowns. Ideal for algorithms, design patterns, functions, and walkthroughs.
npx claudepluginhub joaquimscosta/arkhe-claude-plugins --plugin docThis skill uses the workspace's default tool permissions.
Expert skill for explaining complex code to developers at all levels through visual aids, step-by-step breakdowns, and progressive complexity.
Explains complex code, algorithms, system behaviors, and architectures with narratives, visual diagrams, and step-by-step breakdowns for onboarding, learning, and debugging reasoning.
Explains complex code, algorithms, system behaviors, and architectures with narratives, visual diagrams, and step-by-step breakdowns for all developer levels.
Explains complex code with high-level overviews, step-by-step walkthroughs, diagrams, and audience-adapted language for onboarding and knowledge sharing.
Share bugs, ideas, or general feedback.
Expert skill for explaining complex code to developers at all levels through visual aids, step-by-step breakdowns, and progressive complexity.
Before explaining, assess the code:
| Audience | Approach |
|---|---|
| Beginner | Start with analogies, avoid jargon, explain fundamentals |
| Intermediate | Focus on patterns and design decisions |
| Advanced | Deep dive into implementation details and trade-offs |
Generate Mermaid diagrams for:
Structure explanations from simple to complex:
## What This Code Does
[1-2 sentence summary]
## Key Concepts
- Concept 1: Brief explanation
- Concept 2: Brief explanation
## Visual Overview
[Mermaid diagram if complexity warrants]
## Step-by-Step Breakdown
1. [First step with code reference]
2. [Second step with code reference]
...
## Common Questions
- Why is X done this way?
- What happens if Y?
## Related Patterns
[Links to similar patterns or alternatives]
file_path:line_number formatThis skill auto-invokes when triggered by explanation-related keywords. For explicit control, use the /code-explain command.