PlantUML Diagram Skill

Generuje a vykresluje diagramy PlantUML do skutečného PNG/SVG prostřednictvím API Kroki, s cyklem ověření a vlastní korekce.

od Agents365-ai · Agents365-ai/plantuml-skill

Otestováno · Funguje ★ 9.6/10

PlantUML Diagram Skill — Generuje a vykresluje diagramy PlantUML do skutečného PNG/SVG prostřednictvím API Kroki, s cyklem ověření a vlastní korekce.

Co umí

Píše zdroj .puml pro sekvenční/třídní/ER/komponentové/aktivitní/stavové/C4 diagramy a exportuje jej do PNG/SVG prostřednictvím bezplatného API Kroki (pouze curl, není potřeba lokální Java/Graphviz). Spouští se na explicitní požadavky na diagramy a proaktivně při vysvětlování systémů s 3+ komponentami; výslovně přesměrovává diagramy z markdownu na mermaid a ručně kreslené styly na excalidraw/tldraw, místo aby si nárokoval více.

Testovací report

Spustil jsem skutečný vykreslovací cyklus proti živému veřejnému API Kroki: POST vrátil HTTP 200, skutečný PNG 715x376 se objevil na disku a vizuální kontrola potvrdila, že byl čistý a čitelný — základní cesta pouze produkuje neověřený text .puml bez důkazu, že se vůbec vykreslí.

Testováno: 2026-07-14 · Claude Code 2.x (agent harness)

Instalace

git clone https://github.com/Agents365-ai/plantuml-skill
cd plantuml-skill
mkdir -p ~/.claude/skills
cp -r skills/plantuml-skill ~/.claude/skills/plantuml-skill

Příkazy a ukázkové prompty

  • /plantuml-skillGeneruje a vykresluje diagramy PlantUML do skutečného PNG/SVG prostřednictvím API Kroki, s cyklem ověření a vlastní korekce.

Skilly se spouštějí běžnými požadavky — žádné příkazy k zapamatování. Po instalaci ho aktivují prompty jako tyto (anglicky):

  • Render a sequence diagram for our login flow as a PNG
  • Draw a UML diagram of the client-to-auth-service handshake
  • Generate a PlantUML diagram and fix it until it renders