ascii-visualizer
SKILL.md
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.
Weekly Installs
4
Repository
smithery/aiFirst Seen
7 days ago
Security Audits
Installed on
opencode4
amp3
kimi-cli3
codex3
github-copilot3
gemini-cli3