PlantUML Diagram Skill

Genererar och renderar PlantUML-diagram till verklig PNG/SVG via Kroki API, med en validerings- och självkorrigeringsloop.

av Agents365-ai · Agents365-ai/plantuml-skill

Testad · Fungerar ★ 9.6/10

PlantUML Diagram Skill — Genererar och renderar PlantUML-diagram till verklig PNG/SVG via Kroki API, med en validerings- och självkorrigeringsloop.

Vad den gör

Skriver .puml-källkod för sekvens-/klass-/ER-/komponent-/aktivitets-/tillstånds-/C4-diagram och exporterar den till PNG/SVG via det kostnadsfria Kroki API:et (endast curl, ingen lokal Java/Graphviz behövs). Aktiveras vid explicita diagramförfrågningar och proaktivt vid förklaring av system med 3+ komponenter; dirigerar uttryckligen icke-UML markdown-diagram till mermaid och handritade stilar till excalidraw/tldraw istället för att överdriva.

Testrapport

Körde den verkliga render-loopen mot det live publika Kroki API:et: POST returnerade HTTP 200, en genuin 715x376 PNG landade på disken, och visions-självkontrollen bekräftade att den var ren och läsbar — baslinjesökvägen producerar bara overifierad .puml-text utan bevis för att den ens renderas.

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

Installation

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

Kommandon och exempelprompter

  • /plantuml-skillGenererar och renderar PlantUML-diagram till verklig PNG/SVG via Kroki API, med en validerings- och självkorrigeringsloop.

Skills triggas av vanliga förfrågningar — inga kommandon att memorera. Efter installationen aktiverar prompter som dessa skillen (på engelska):

  • 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