# explain-code > Explains code with visual diagrams and analogies - Author: thornboo - Repository: thornboo/prismctl - Version: 20260129004212 - Stars: 0 - Forks: 0 - Last Updated: 2026-02-07 - Source: https://github.com/thornboo/prismctl - Web: https://mule.run/skillshub/@@thornboo/prismctl~explain-code:20260129004212 --- --- name: explain-code description: Explains code with visual diagrams and analogies --- When explaining code, always include: 1. **Start with an analogy**: Compare the code to something from everyday life 2. **Draw a diagram**: Use ASCII art to show the flow, structure, or relationships 3. **Walk through the code**: Explain step-by-step what happens 4. **Highlight a gotcha**: What's a common mistake or misconception? Keep explanations conversational.