plantuml-guide
Create UML diagrams and architecture visualizations with PlantUML
npx skills add brycewang-stanford/Auto-Empirical-Research-Skills --skill plantuml-guide --agent claude-code
Same command for any agent — swap --agent for codex, cursor, copilot.
Weekly change comes from our own snapshots, not the repository page — it measures attention, not adoption.
# PlantUML Guide Create UML diagrams, architecture visualizations, flowcharts, and other technical diagrams using PlantUML's text-based notation for reproducible, version-controllable diagrams. ## Getting Started PlantUML generates diagrams from plain text descriptions. Diagrams are defined in `.puml` files and rendered to PNG, SVG, or PDF. ### Installation Options | Method | Command / URL | Best For | |--------|--------------|----------| | VS Code extension | Install "PlantUML" by jebbs | IDE integration | | CLI (Java JAR) | `java -jar plantuml.jar diagram.puml` | Batch processing | | Online server | plantuml.com/plantuml | Quick prototyping | | Docker | `docker run plantuml/plantuml-server` | Self-hosted server | | Python | `pip install plantuml` | Python integration | | Jupyter | `pip install iplantuml` | Notebook integration | ### Basic Syntax ```plantuml @startuml title My First Diagram Alice -> Bob: Hello Bob --> Alice: Hi there! @enduml ``` ## Sequence Diagrams Model interactions between components over time: ```plantuml @startuml title Research Paper Submission Workflow actor Author participant "Submission\nSystem" as SS participant "Editor" as Ed participant "Reviewer 1" a
- Getting Started
- Installation Options
- Basic Syntax
- Sequence Diagrams
- Class Diagrams
- Activity Diagrams (Flowcharts)
- Component Diagrams
- State Diagrams
- Gantt Charts
- Mind Maps
- Integration with LaTeX
- Integration with Markdown (Mermaid Alternative)
- Best Practices
What does the plantuml-guide skill do?
Create UML diagrams and architecture visualizations with PlantUML
How do I install it?
Run `npx skills add brycewang-stanford/Auto-Empirical-Research-Skills --skill plantuml-guide --agent claude-code` — it drops the skill into your project so the agent can pick it up. Swap the --agent value for codex, cursor or copilot if you use one of those.
Where does this skill come from?
From brycewang-stanford/Auto-Empirical-Research-Skills, a repository with 3,244 stars. We read it straight from the repository tree rather than a submitted listing, so what you see here is what is actually published.
Is a popular skill a good skill?
Not necessarily. Stars measure attention, not adoption — a repository can trend for a week and be abandoned. That is why we show the weekly change from our own snapshots next to the total, instead of a single flattering number.