plantuml-diagrams

Generate PlantUML diagrams from .puml files using the plantuml CLI.

6|1|Updated Dec 29, 2025
One-click install
npx skills add https://github.com/mgajewskik/opencode-config --skill plantuml-diagrams
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: plantuml-diagrams
Source: https://github.com/mgajewskik/opencode-config/tree/main/skills/plantuml-diagrams
Command: npx skills add https://github.com/mgajewskik/opencode-config --skill plantuml-diagrams

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

PlantUML diagrams often require manual coding and multiple tools to render; this skill streamlines the process by providing a clear workflow to write PlantUML syntax and render diagrams via the plantuml CLI.

Core Features & Use Cases

  • Generate diagrams in various formats (PNG, SVG, PDF) from text prompts covering sequence, class, component, deployment, and more.
  • Render locally and preview diagrams, ensuring correct syntax and quick iteration.
  • Use Case: teams documenting architecture, workflows, and system diagrams directly from design notes.

Quick Start

Provide a .puml file and run the PlantUML workflow to render and preview the diagram.

Frequently Asked Questions about plantuml-diagrams

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

FAQPage Schema
How do I generate PlantUML diagrams from text?

To render PlantUML diagrams from text, you provide a prompt or .puml file containing PlantUML syntax, and the workflow automates rendering it into a visual diagram. This streamlines creating architecture and sequence diagrams directly from design notes.

Do I need Java to render PlantUML files locally?

Yes, you need a Java runtime and the plantuml CLI installed locally to render .puml files. These dependencies are required to process the PlantUML syntax and generate the visual diagram outputs.

What image formats can I export from PlantUML syntax?

You can export PlantUML syntax to PNG, SVG, or PDF formats. This allows you to generate various diagram types, including sequence, class, component, and deployment diagrams, for quick local visualization and preview.

When should I use PlantUML for system design documentation?

Use PlantUML for system design documentation when you need to quickly visualize architecture, workflows, and sequence flows from plain text. It is ideal for teams documenting system diagrams directly from design notes and iterating locally.

What is the best way to preview PlantUML diagrams locally?

The best way to preview PlantUML diagrams locally is by running the PlantUML workflow with the CLI. This approach ensures correct syntax parsing and quick iteration, rendering your .puml files directly into viewable formats.