plantuml - Generate and convert PlantUML diagrams
Generate PlantUML diagrams from text descriptions or source code, validate syntax, and convert diagrams and markdown files into PNG or SVG images.
Tags
Updated: 2026-09-24Capabilities
Typical Inputs
Typical Outputs
What this skill does
- Create diagrams from text descriptions
- Convert source code to architecture diagrams
- Convert puml files to images
- Extract puml blocks from markdown
- Process linked puml files in markdown
- Validate PlantUML diagram syntax
- Replace markdown diagrams with image links
Inputs
- Natural language diagram descriptions
- Application source code files
- Standalone .puml source files
- Markdown documents containing puml diagrams
Outputs
- PNG image files
- SVG image files
- Generated .puml source files
- Updated Markdown files with image links
- Syntax validation results
Requirements
- Java JRE/JDK 8+
- plantuml.jar executable
- Python runtime
- Graphviz (optional)
