PlantUML Diagram Skill
Generuje i renderuje diagramy PlantUML do rzeczywistego PNG/SVG za pomocą API Kroki, z pętlą walidacji i samokorekty.
Testowano · Działa
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 PNGDraw a UML diagram of the client-to-auth-service handshakeGenerate a PlantUML diagram and fix it until it renders