codewithbehnam/cc-docs/explain
- community
Checking that the SKILL.md file is still in the repository.
Explain code using ASCII diagrams, analogies, and step-by-step walkthroughs. Use when the user asks "how does this work?", "explain this code", "walk me through this", "what does this do?", or "help me understand this".
Install
npx vskill@latest install codewithbehnam/cc-docs/explainSKILL.md
Context
- Current file or symbol: $ARGUMENTS
- Repository root: !
git rev-parse --show-toplevel 2>/dev/null || pwd
Task
Explain the code identified by $ARGUMENTS (or the most recently discussed code if no argument is given):
- Read the relevant source file(s) fully. Follow imports and dependencies one level deep to understand the full picture.
- Identify what the code does at a high level before diving into details.
- Structure the explanation as follows:
The Analogy
Compare the code to something from everyday life. A cache is like a sticky note on your monitor. A message queue is like a restaurant ticket rail. Pick the most fitting analogy and explain it in 2-3 sentences.
The Big Picture (ASCII Diagram)
Draw an ASCII diagram showing the structure, data flow, or component relationships. Use arrows (-->, ==>) to show direction. Keep it under 30 lines. Examples:
Step-by-Step Walkthrough
Walk through the code in execution order, not file order. For each significant step:
- What happens
- Why it happens (the design intent)
- What could go wrong (edge cases or assumptions)
The Gotcha
One common mistake or misconception about this code that even experienced developers get wrong. Be specific.
Key Files
List the most important files for understanding this area, with one-line descriptions.
Keep the tone conversational. Prefer short sentences. Avoid jargon unless it is defined. If the target is not found, say so clearly and suggest what the user might look for instead.
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 repositoryCheckingskills/explain/SKILL.md
Popularity
- Repository stars
- 1
- Repository forks
- 1
- 7-day trend score
- 3
Stars and forks are for the whole GitHub repository, not this skill alone. Refreshed 7 May 2026, 5 months ago.
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/codewithbehnam/cc-docs/explain)