Plantuml
Generate leftover PlantUML types Mermaid cannot do easily (Salt wireframes, use case, timing, ArchiMate, nwdiag, WBS) and convert them to PNG/SVG. Use when asked for a wireframe, PlantUML image export, extract puml from markdown, or prepare Confluence uploads. Class, ER, state, sequence, and C4 default to design-doc-mermaid on GitHub wiki.
Install
npx skills add SpillwaveSolutions/plantuml --skill plantumlgit clone --depth 1 https://github.com/SpillwaveSolutions/plantuml.git /tmp/plantuml
mkdir -p ~/.claude/skills
cp -r /tmp/plantuml/. ~/.claude/skills/plantumlPersonal skills live in ~/.claude/skills. Use .claude/skills in a project folder to share a skill with your team.
From the SKILL.md
# PlantUML Diagram Generation and Conversion ## Table of Contents - [Purpose](#purpose) - [When to Use This Skill](#when-to-use-this-skill) - [Prerequisites](#prerequisites) - [Creating Diagrams](#creating-diagrams) - [Diagram Type Identification](#diagram-type-identification) - [Resilient Workflow](#resilient-workflow-primary---recommended) - [Converting Source Code to Diagrams](#converting-source-code-to-diagrams) - [Converting Diagrams to Images](#converting-diagrams-to-images) - [Standalone .puml Files](#convert-standalone-puml-files) - [Markdown Processing](#extract-and-convert-from-markdown) - [Direct Command-Line Usage](#direct-command-line-usage) - [Best Practices](#best-practices) - [Troubleshooting](#troubleshooting) - [References](#references) ## Purpose This skill enables comprehensive PlantUML diagram creation and conversion workflows. PlantUML is a text-based diagramming tool that generates professional diagrams from simple, intuitive syntax. **Core capabilities:** 1. Create diagrams from natural language descriptions 2. Convert source code to architecture diagrams (Spring Boot, FastAPI, Python ETL, Node.js, React) 3. Convert standalone `.puml` files to PNG or SVG images 4. Extract `puml` code blocks from markdown and convert to images 5. Process linked `.puml` files in markdown (``) 6. Validate PlantUML syntax without conversion 7. Replace markdown diagrams with image links for publication (Confluence, Notion)
Details
- Skill name
plantuml- Repository
- SpillwaveSolutions/plantuml
- Repo updated
- 24 August 2026
FAQ
What does the Plantuml skill do?
Generate leftover PlantUML types Mermaid cannot do easily (Salt wireframes, use case, timing, ArchiMate, nwdiag, WBS) and convert them to PNG/SVG. Use when asked for a wireframe, PlantUML image export, extract puml from markdown, or prepare Confluence uploads. Class, ER, state, sequence, and C4 default to design-doc-mermaid on GitHub wiki.
How do I install the Plantuml skill?
skills CLI (Claude Code, Cursor, Codex and more): npx skills add SpillwaveSolutions/plantuml --skill plantuml. Skills go in ~/.claude/skills (personal) or .claude/skills (project), and Claude loads them automatically when a task matches the description.
Is Plantuml popular?
It lives in SpillwaveSolutions/plantuml, which has 59 GitHub stars and 12 forks.
Related skills
Ship a Big Mac
86Ddongdongdong/ship-a-big-mac
Turn a Git release, hotfix, sprint or recovered build into a celebration meal and shareable achievement card, using McDonald's China MCP for live menu and budget checks. Also handle nutrition, activities, coupons, delivery, points and order queries or explicitly authorized account actions.
Ruanyifeng Weekly Skill
68DophinL/ruanyifeng-weekly-skill
搜索阮一峰科技爱好者周刊 GitHub issues 中的工具和资源。当用户想找工具、开源项目、网站或资源时使用,尤其是提到「阮一峰」「周刊」「ruanyifeng」或在中文语境下询问工具推荐时触发。
Mcd Git
85zhutoumeme/mcd-git
用本地命令行 mcd-git(git mcd --json)帮用户点麦当劳:选门店、看菜单、加购物车(去酸黄瓜、少冰、套餐换搭)、自动凑套餐挑最省的券、核价、下单拿支付链接、查取餐码、再来一单、取消订单、领券(pull,先确认),以及生成 1024 吃麦贡献图(card)。用户提到点麦当劳、麦当劳到店 / 得来速 / 麦乐送、取餐码、再来一单、取消麦当劳订单、领麦当劳的券、吃麦贡献图时使用。下单、取消和领券都必须先把确认摘要给用户看,用户明确同意后才能带 --confirm 执行。
Relic
73Ylsssq926/relic.skill
Universal Digital Immortality Engine — Distill anyone or anything you care about into an interactive digital soul. 给灵魂开个 GitHub。 Trigger whenever user wants to: - Create, distill, or awaken a Relic, digital soul, persona, or clone from chat logs, memories, or voice ("create a relic", "digital twin of my grandma", "preserve memory of pet/team", "帮我唤醒/蒸馏/做个Relic", "保存/纪念XX的记忆", "Relicを作りたい/記憶を保存"). - Talk to, chat with, or remember a loved one, pet, mentor, or companion ("talk to grandma", "chat with my cat", "跟奶奶聊天", "召唤咪咪", "おばあちゃんと話したい"). - Preserve or distill workplace history, team culture,
Report Helper
60Jiaranbb/report-helper
当用户说「深度研究 X」「深入研究 X」或要求生成某产品、公司、概念、人物、产业链、政策、趋势的深度研究/发展研究报告时触发,自动进行联网搜索和研究,产出排版后的 PDF 文档,总字数通常 1-3 万字。 作者:嘉然 | GitHub: https://github.com/Jiaranbb/report-helper
Promo Creator Skills
114kangarooking/promo-creator-skills
产品宣传片制作总控 skill pack。用于从产品说明、官网、应用截图或 GitHub 仓库制作 60-90 秒宣传视频,按阶段完成 brief、storyboard、素材、HyperFrames 剪辑、BGM 设计和交付。当用户要做宣传片、产品视频、项目介绍视频、launch video、开源项目 promo、BGM 卡点或真实软件界面宣传片时使用。
Browse the most popular Claude skills, all git & code review skills, or write your own with the skills generator.