florianbruniaux/claude-code-ultimate-guide/explain
Claude Code and agent skill by florianbruniaux/claude-code-ultimate-guide
- community
Checking that the SKILL.md file is still in the repository.
Explain code, concepts, or system behavior with adjustable depth levels
Install
npx vskill@latest install florianbruniaux/claude-code-ultimate-guide/explainSKILL.md
The same SKILL.md was published earlier as florianbruniaux/claude-code-plugins/explain.
Code explainer
Explain code, concepts, or system behavior with adjustable depth levels.
Purpose
Get clear explanations of:
- How specific code works
- Why certain patterns are used
- What a system/module does
- Architectural decisions and trade-offs
Instructions
Step 1: Determine scope
Identify what needs explanation:
- File: Entire file structure and purpose
- Function/Method: Specific implementation details
- Concept: Architectural pattern or design decision
- Flow: How data/control moves through the system
Step 2: Assess complexity
Step 3: Gather context
Step 4: Structure the explanation
Output format
📖 Explanation: [Target]
Scope: [file/function/concept/flow] Depth: [simple/standard/deep]
What it does
[1-3 sentences describing the purpose]
How it works
[Step-by-step breakdown appropriate to depth level]
Key decisions
| Decision | Why | Alternative | |
|---|---|---|---|
| [choice made] | [reasoning] | [what else could work] |
Example usage
Related code
path/to/related.ts- [relationship]path/to/dependency.ts- [relationship]
💡 Learning Notes (if --learn flag)
[Additional context for understanding the broader pattern]
Depth levels
Simple (/explain --simple)
Standard (/explain - default)
Deep (/explain --deep)
Usage examples
Explain a file:
Explain a function:
Explain a concept:
Explain with specific depth:
Explain for learning:
Tips
- Be specific: "Explain line 45-60" > "Explain this file"
- State your level: "I'm new to TypeScript" helps calibrate
- Ask follow-ups: "Why not use X instead?" deepens understanding
- Request analogies: "Explain like I'm familiar with Python but not TS"
$ARGUMENTS
Security
- Security scanPassed, 95 of 100Pattern checks on the skill's files.
- Model reviewPassed
Quality evaluation
- Task evaluationNot runNo evaluation yet. Run one in Skill Studio.
Source
- SKILL.md in the repositoryCheckingexamples/skills/explain/SKILL.md
Popularity
- Repository stars
- 5,719
- Repository forks
- 749
- 7-day trend score
- 43
Stars and forks are for the whole GitHub repository, not this skill alone. Not refreshed yet.
Works with
Any agent vskill installs to: 56 targets in all. These 39 have a page on this site.
- Claude Code
- Cursor
- GitHub Copilot
- Windsurf
- Codex
- Gemini CLI
- Cline
- Amp
- Roo Code
- Goose
- Continue
- Kilo Code
- Junie
- Trae
- OpenHands
- Qwen Code
- AI Agent
- Tabnine Chat
- Sourcegraph Cody
- Amazon Q
- Firebase Genkit
- Sweep
- Devin
- Phind
- Mentat
- Claude Desktop
- Aider
- GPT Pilot
- Plandex
- bolt.new
- v0
- Replit Agent
- Anse
- TypingMind
- BetterChatGPT
- LibreChat
- Warp AI
- Pieces
- Fig AI
Embed badge
[](https://verified-skill.com/skills/florianbruniaux/claude-code-ultimate-guide/explain)