plantuml-ascii

Official

Create terminal-friendly PlantUML ASCII diagrams.

Authorgithub
Version1.0.0
Installs0

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 required

Components

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.
View Source Repository

Agent Skills Search Helper

Install a tiny helper to your Agent, search and equip skill from 471,000+ vetted skills library on demand.