ascii-visualizer
Creates beautiful ASCII art visualizations for plans, architectures, workflows, and data. This skill should be used when explaining system architecture, creating implementation plans, showing workflows, visualizing comparisons, or documenting file structures. NOT for code syntax highlighting or markdown tables. User explicitly loves ASCII art - use liberally for visual communication.
Best use case
ascii-visualizer is best used when you need a repeatable AI agent workflow instead of a one-off prompt.
Creates beautiful ASCII art visualizations for plans, architectures, workflows, and data. This skill should be used when explaining system architecture, creating implementation plans, showing workflows, visualizing comparisons, or documenting file structures. NOT for code syntax highlighting or markdown tables. User explicitly loves ASCII art - use liberally for visual communication.
Teams using ascii-visualizer should expect a more consistent output, faster repeated execution, less prompt rewriting.
When to use this skill
- You want a reusable workflow that can be run more than once with consistent structure.
When not to use this skill
- You only need a quick one-off answer and do not need a reusable workflow.
- You cannot install or maintain the underlying files, dependencies, or repository context.
Installation
Claude Code / Cursor / Codex
Manual Installation
- Download SKILL.md from GitHub
- Place it in
.claude/skills/ascii-visualizer/SKILL.mdinside your project - Restart your AI agent — it will auto-discover the skill
How ascii-visualizer Compares
| Feature / Agent | ascii-visualizer | Standard Approach |
|---|---|---|
| Platform Support | Not specified | Limited / Varies |
| Context Awareness | High | Baseline |
| Installation Complexity | Unknown | N/A |
Frequently Asked Questions
What does this skill do?
Creates beautiful ASCII art visualizations for plans, architectures, workflows, and data. This skill should be used when explaining system architecture, creating implementation plans, showing workflows, visualizing comparisons, or documenting file structures. NOT for code syntax highlighting or markdown tables. User explicitly loves ASCII art - use liberally for visual communication.
Where can I find the source code?
You can find the source code on GitHub using the link provided at the top of the page.
SKILL.md Source
# 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
1. **Clarity First** - ASCII should clarify, not confuse
2. **Consistent Styling** - Use box-drawing characters consistently
3. **Compact** - Fit within 80-100 columns when possible
4. **Status Indicators** - Use emojis for visual interest: ✅ 🚧 📋 ⏳ ❌ ⭐
5. **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.Related Skills
tensorboard-visualizer
Tensorboard Visualizer - Auto-activating skill for ML Training. Triggers on: tensorboard visualizer, tensorboard visualizer Part of the ML Training skill category.
database-schema-visualizer
Database Schema Visualizer - Auto-activating skill for Visual Content. Triggers on: database schema visualizer, database schema visualizer Part of the Visual Content skill category.
ascii-art-diagram-creator
Ascii Art Diagram Creator - Auto-activating skill for Visual Content. Triggers on: ascii art diagram creator, ascii art diagram creator Part of the Visual Content skill category.
plantuml-ascii
Generate ASCII art diagrams using PlantUML text mode. Use when user asks to create ASCII diagrams, text-based diagrams, terminal-friendly diagrams, or mentions plantuml ascii, text diagram, ascii art diagram. Supports: Converting PlantUML diagrams to ASCII art, Creating sequence diagrams, class diagrams, flowcharts in ASCII format, Generating Unicode-enhanced ASCII art with -utxt flag
Inline Visualizer
Render rich visual content — SVG diagrams, HTML interactive widgets, charts — directly inline in a chat conversation. Output streams token-by-token into a sandboxed iframe. The result feels like a natural extension of the conversation, not an attachment.
azure-resource-visualizer
Analyze Azure resource groups and generate detailed Mermaid architecture diagrams showing the relationships between individual resources. USE FOR: create architecture diagram, visualize Azure resources, show resource relationships, generate Mermaid diagram, analyze resource group, diagram my resources, architecture visualization, resource topology, map Azure infrastructure DO NOT USE FOR: creating/modifying resources (use azure-deploy), security scanning (use azure-security), performance troubleshooting (use azure-diagnostics), code generation (use relevant service skill)
schema-visualizer
Generate database schema diagrams, ERDs, and documentation from database schemas.
ascii-preview-generate
Use AI to create ASCII text-based preview of PDF page layout. Transforms visual and extracted data into structured ASCII representation for HTML generation.
AlphaEar Logic Visualizer Skill
## Overview
diff-visualizer
Rich downstream visualisation and reporting for bulk RNA-seq differential expression and scRNA marker/contrast outputs.
Daily Logs
Record the user's daily activities, progress, decisions, and learnings in a structured, chronological format.
Socratic Method: The Dialectic Engine
This skill transforms Claude into a Socratic agent — a cognitive partner who guides