ariegoldkin-ascii-visualizer
1
总安装量
1
周安装量
#46852
全站排名
安装命令
npx skills add https://smithery.ai
Agent 安装分布
amp
1
opencode
1
kimi-cli
1
codex
1
gemini-cli
1
Skill 文档
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.