github avatar

Plantuml Ascii

The plantuml-ascii skill generates text-based ASCII and Unicode diagrams from PlantUML notation, enabling developers and technical writers to create sequence diagrams, class diagrams, flowcharts, and other visualizations in terminal-friendly formats. It solves the problem of embedding diagrams in version-controlled documentation, terminal environments, and systems where graphical outputs aren't supported. The skill supports both pure ASCII output and Unicode-enhanced variants for improved readability.

skills.sh installs
9.8K
GitHub stars
41K
last updated
Aug 21, 2026

Install

$ npx -y skills add github/awesome-copilot --skill plantuml-ascii --agent claude-code

Installs into .claude/skills of the current project.

Files

PlantUML ASCII Art Diagram Generator

Overview

Create text-based ASCII art diagrams using PlantUML. Perfect for documentation in terminal environments, README files, emails, or any scenario where graphical diagrams aren't suitable.

What is PlantUML ASCII Art?

PlantUML can generate diagrams as plain text (ASCII art) instead of images. This is useful for:

  • Terminal-based workflows
  • Git commits/PRs without image support
  • Documentation that needs to be version-controlled
  • Environments where graphical tools aren't available

Installation

# macOS
brew install plantuml

# Linux (varies by distro)
sudo apt-get install plantuml  # Ubuntu/Debian
sudo yum install plantuml      # RHEL/CentOS

# Or download JAR directly
wget https://github.com/plantuml/plantuml/releases/download/v1.2024.0/plantuml-1.2024.0.jar

Output Formats

FlagFormatDescription
-txtASCIIPure ASCII characters
-utxtUnicode ASCIIEnhanced with box-drawing characters

Basic Workflow

1. Create PlantUML Diagram File

Sponsors

Details

Repository
github.com/github/awesome-copilot
Categories
Git & Pull Requests, Code Review & Quality, AI & Agent Building, Sales & Marketing, CLI & Terminal

More from github/awesome-copilot

All 318
1github avatarreadme-blueprint-generatorgithub/awesome-copilotIntelligent README.md generation prompt that analyzes project documentation structure and creates comprehensive repository documentation. Scans .github/copilot 9.7Kskills.sh installs
2github avatardevops-rollout-plangithub/awesome-copilotGenerate comprehensive rollout plans with preflight checks, step-by-step deployment, verification signals, rollback procedures, and communication plans for infr9.7Kskills.sh installs
3github avatarmy-pull-requestsgithub/awesome-copilotList my pull requests in the current repository9.7Kskills.sh installs
4github avatarcsharp-docsgithub/awesome-copilotEnsure that C# types are documented with XML comments and follow best practices for documentation.9.7Kskills.sh installs
5github avataragent-governancegithub/awesome-copilotPatterns and techniques for adding governance, safety, and trust controls to AI agent systems. Use this skill when: - Building AI agents that call external tool9.7Kskills.sh installs
6github avatarmcp-cligithub/awesome-copilotInterface for MCP (Model Context Protocol) servers via CLI. Use when you need to interact with external tools, APIs, or data sources through MCP servers, list a9.7Kskills.sh installs