plantuml-ascii

Convert PlantUML diagrams to ASCII art text using local PlantUML tooling.

Updated Aug 27, 2026
One-click install
npx skills add https://github.com/lzc0901/vibe_coding_template --skill plantuml-ascii-lzc0901
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: plantuml-ascii
Source: https://github.com/lzc0901/vibe_coding_template/tree/main/skills/design-visualization/plantuml-ascii
Command: npx skills add https://github.com/lzc0901/vibe_coding_template --skill plantuml-ascii-lzc0901

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill enables you to convert PlantUML diagrams into plain text ASCII art, ideal for terminal workflows, documentation, and environments where images are not available.

Core Features & Use Cases

  • Text-mode rendering: Generate ASCII representations of sequence diagrams, class diagrams, activity diagrams, and more from PlantUML definitions.
  • Unicode-enhanced option: Produce Unicode ASCII art using the -utxt flag for improved readability.
  • Use Case: When you need to include diagrams in a terminal README or commit messages, this Skill provides a portable text version of your diagrams.

Quick Start

Use the plantuml-ascii skill to convert a sample diagram.puml to ASCII text using the -txt flag.

Frequently Asked Questions about plantuml-ascii

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I convert PlantUML to ASCII text for a terminal README?

This Skill converts PlantUML diagrams to ASCII art text by applying local PlantUML tooling to generate -txt output. It is ideal for terminal workflows, README files, and emails where images are not supported.

Can I generate Unicode-enhanced ASCII diagrams from PlantUML?

Yes, you can generate Unicode-enhanced ASCII diagrams by using the -utxt flag. This option produces -utxt output for improved readability compared to standard ASCII representations of sequence and class diagrams.

What diagram types can be rendered as ASCII art text?

You can render sequence diagrams, class diagrams, and activity diagrams as ASCII art text. The Skill processes PlantUML definitions to create text-mode representations suitable for terminal-friendly documentation and commit messages.

Does PlantUML ASCII rendering work for commit messages and emails?

Yes, PlantUML ASCII rendering works for commit messages and emails by providing a portable text version of your diagrams. The Skill generates plain text ASCII art, ensuring content is viewable in environments where images are unavailable.

What is the best way to include class diagrams in text-mode documentation?

The best way to include class diagrams in text-mode documentation is to convert PlantUML definitions to ASCII art text. This approach generates portable -txt output, ensuring diagrams display correctly in terminal-based workflows without image dependencies.

Do I need local PlantUML tooling to generate ASCII diagrams?

Yes, local PlantUML tooling is required to generate ASCII diagrams. The Skill uses this local tooling to process PlantUML definitions and produce -txt or -utxt output for terminal-friendly documentation.