plantuml-ascii
OfficialCreate terminal-friendly PlantUML ASCII diagrams.
System Documentation
What problem does it solve?
This skill makes it easy to generate readable ASCII diagrams from PlantUML definitions for environments where images can't be displayed, such as terminals or plain text documents.
Core Features & Use Cases
- ASCII rendering: Convert PlantUML diagrams to plain ASCII art suitable for terminal viewing.
- Unicode-enhanced ASCII: Optional Unicode box-drawing characters via the -utxt mode for improved readability.
- Diagram types: Support for sequence diagrams, class diagrams, and flowcharts; additional diagram types can be rendered in ASCII as supported by PlantUML.
- Use Case: When documenting software architecture in a README, generate a textual diagram that renders in a terminal without images.
Quick Start
Prepare a PlantUML diagram file (example.puml) and run the CLI to produce ASCII output.
- Standard ASCII: plantuml -txt example.puml
- Unicode ASCII: plantuml -utxt example.puml The output files will be example.atxt (ASCII) or example.utxt (Unicode ASCII), respectively.
request: "Generate ASCII art diagrams from PlantUML text mode. Applies to terminal-based documentation and environments without image support. Requires PlantUML tooling to parse diagrams and export ASCII (-txt) or Unicode ASCII (-utxt) outputs, covering sequence, class, and flowchart diagrams."
Dependency Matrix
Required Modules
None requiredComponents
Standard package💻 Claude Code Installation
Recommended: Let Claude install automatically. Simply copy and paste the text below to Claude Code.
Please help me install this Skill: Name: plantuml-ascii Download link: https://github.com/github/awesome-copilot/archive/main.zip#plantuml-ascii Please download this .zip file, extract it, and install it in the .claude/skills/ directory.
Agent Skills Search Helper
Install a tiny helper to your Agent, search and equip skill from 471,000+ vetted skills library on demand.