PlantUML Diagram Skill

Generuje i renderuje diagramy PlantUML do rzeczywistego PNG/SVG za pomocą API Kroki, z pętlą walidacji i samokorekty.

Autor: Agents365-ai · Agents365-ai/plantuml-skill

Testowano · Działa ★ 9.6/10

PlantUML Diagram Skill — Generuje i renderuje diagramy PlantUML do rzeczywistego PNG/SVG za pomocą API Kroki, z pętlą walidacji i samokorekty.

Co robi ten skill

Pisze źródło .puml dla diagramów sekwencji/klasy/ER/komponentów/aktywności/stanu/C4 i eksportuje je do PNG/SVG za pośrednictwem darmowego API Kroki (tylko curl, bez lokalnej Javy/Graphviz). Wyzwalane na jawne żądania diagramów i proaktywnie podczas wyjaśniania systemów z 3+ komponentami; wyraźnie kieruje diagramy markdown inne niż UML do mermaid, a style ręczne do excalidraw/tldraw, zamiast nadmiernie twierdzić.

Raport z testu

Uruchomiono rzeczywistą pętlę renderowania przeciwko działającemu publicznemu API Kroki: POST zwrócił HTTP 200, rzeczywisty PNG 715x376 wylądował na dysku, a kontrola wizualna potwierdziła, że był czysty i czytelny — ścieżka punktu odniesienia generuje tylko niezweryfikowany tekst .puml bez dowodu, że się renderuje.

Testowano: 2026-07-14 · Claude Code 2.x (agent harness)

Instalacja

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

Komendy i przykładowe prompty

  • /plantuml-skillGeneruje i renderuje diagramy PlantUML do rzeczywistego PNG/SVG za pomocą API Kroki, z pętlą walidacji i samokorekty.

Skille uruchamiają się na zwykłe polecenia — bez komend do zapamiętania. Po instalacji aktywują go prompty takie jak te (po angielsku):

  • 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