plantuml

Installation
SKILL.md

PlantUML Diagrams

Produce structurally valid PlantUML with explicit semantics and readable layout.

Routing

  • Choose PlantUML for UML, C4, enterprise architecture, or .puml output.
  • Choose ../mermaid/SKILL.md for lightweight diagrams embedded directly in Markdown.
  • Choose ../processon-diagram-generator/SKILL.md when hosted editing or ProcessOn output is explicitly required.
  • Do not ask the user to choose a renderer when the requested notation or target format already determines it.

Workflow

  1. Extract actors, components, types, states, messages, or deployment nodes from the request and source.
  2. Select the diagram family and intended abstraction level.
  3. Generate a complete source block with matching start/end directives.
  4. Use aliases for long names and packages/boundaries for meaningful grouping.
  5. Validate with a local PlantUML renderer when available; otherwise perform structural checks.
  6. Save a .puml file only when requested or when integrating into an existing documentation tree.
Installs
21
First Seen
Jun 23, 2026
plantuml — full-stack-skills/document-skills