ASCII Visualizer Skill
๐ฏ SKILL ACTIVATION PROTOCOL To use this skill, announce at the start of the response:
๐ฏ Using ascii-visualizer skill for visual diagram generation
Purpose
Create clear ASCII visualizations for ANY concept. USER EXPLICITLY LOVES ASCII ART - use liberally!
When to Use
- Architecture diagrams or system design
- Implementation plans and workflows
- Before/after comparisons or options
- Progress indicators and metrics
- File trees and hierarchies
Pattern Library
Box Diagrams
โโโโโโโโโโโโโโโโโโโ
โ Component A โ
โ (Description) โ
โโโโโโโโโโฌโโโโโโโโโ
โ
โผ
โโโโโโโโโโโโโโโโโโโ
โ Component B โ
โโโโโโโโโโโโโโโโโโโ
File Trees
test-orchestration-demo/
โโโ .claude/
โ โโโ skills/ โญ This skill!
โ โโโ instructions/
โโโ Docs/
โ โโโ results-implementation/
โโโ frontend/ โจ 7-folder architecture
โโโ app/ (Next.js routes)
โโโ modules/ (Feature modules)
โโโ shared/ (UI components)
โโโ lib/ (Integrations)
โโโ store/ (Global state)
โโโ styles/ (Design system)
โโโ types/ (TypeScript)
Flow Charts
User Answer
โ
โผ
tRPC Endpoint
โ
โผ
Claude AI โ Evaluation
โ
โผ
Results Store โ UI
Comparison Tables
โโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโ
โ BEFORE (17 folders) AFTER (7 folders)โ
โโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโค
โ Complexity: High Simple -60% โฌ๏ธโ
โ Type Safety: 70% 100% +30% โ
โ
โ Code Lines: 3,455 2,500 -955 ๐งนโ
โ Build Time: 8.5s 7.2s -15% โกโ
โโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโ
Progress Bars
DevPrep AI - Results Analytics
โโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโ
Tab 1: Overview โโโโโโโโโโโโโโโโ 100% โ
Tab 2: Questions โโโโโโโโโโโโโโโโ 100% โ
Tab 3: Hint Analyticsโโโโโโโโโโโโโโโโ 100% โ
Tab 4: Insights โโโโโโโโโโโโโโโโ 100% โ
โโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโ
Box-Drawing Characters
โโโฌโโ โโโฆโโ Basic boxes
โโโผโโค โ โโฌโโฃ Heavy boxes
โโโดโโ โโโฉโโ Rounded corners
โ โ Vertical lines
โ โ Horizontal lines
โฒ โผ Arrows
โบ โ Arrows horizontal
โ
โ Status indicators
๐ง ๐ Progress states
โญ ๐ฅ Priorities
Best Practices
- Clarity First - ASCII should clarify, not confuse
- Consistent Styling - Use box-drawing characters consistently
- Compact - Fit within 80-100 columns when possible
- Status Indicators - Use emojis for visual interest: โ ๐ง ๐ โณ โ โญ
- Always Visualize - User loves seeing plans as ASCII art
Usage Guidelines
Create ASCII visualizations for:
- "How does X work?"
- "Show me the plan"
- "What's the architecture?"
- "Compare A vs B"
- ANY explanation that benefits from visuals
Example
See examples/devprep-architecture.md for a comprehensive example showing:
- DevPrep AI's 7-folder architecture
- Tab 4 Learning Insights implementation workflow
- Agent delegation with parallel execution
- Data flow visualization (store โ hooks โ components)
- Recent accomplishments and metrics
- Skills ecosystem integration
This example demonstrates how to create layered visualizations that progress from high-level architecture to detailed implementation flows.
Scan to join WeChat group