AISkill · seit 2026
Prozessschmiede
Prozessgrafiken aus YAML: BPMN, Ist/Soll, Change-Belege.
Was es macht
Die Prozessschmiede ist ein Skill für Claude Code, der Prozessgrafiken aus einer YAML-Beschreibung erzeugt – ohne eine einzige Koordinate. Sie zeichnet BPMN mit Swimlanes, Stufendiagramme, Ist/Soll-Vergleiche, Wertströme, Sequenzen und Belege für Changes. Ziel ist ein Bild, dessen Aussage man in wenigen Sekunden sieht, und eine Quelle, die neben dem Bild im Repo versioniert ist.
Wie es funktioniert
prozess.py neulegt eine Beschreibung aus einer von 13 Vorlagen an. Ohne--artentsteht eine Freigabe-Vorlage mit Ist, Soll und offenen Fragen.pruefenmeldet Syntaxfehler mit Zeile und Spalte, Schemafehler und Texte, die nicht in ihren Kasten passen.bauenprüft zuerst und schreibt nur, wenn alles sauber ist.- Das Ergebnis ist immer ein Paar:
prozess.yamlundprozess.png, dazu eineprozess.karte.jsonfür eine anklickbare Ansicht. - Jede Grafik trägt einen Status: BELEG, wenn nichts offen ist, FREIGABE NÖTIG, solange eine Frage ohne Entscheidung steht. Die Entscheidung trägt ein Mensch ein, nicht der Agent.
prozess.py seitebaut die Seite eines OpenSpec-Changes: Vorher und Jetzt aus derproposal.md, Diff-Box ausgit diff --numstat.
uv run .claude/skills/prozessschmiede/scripts/prozess.py bauen prozesse/urlaubsantrag/prozess.yaml
Zwei Regeln halten die Bilder lesbar: Der Titel ist ein Aussagesatz, und genau ein roter
Akzent trägt diese Aussage. Technisch ist es Python mit Pillow und PyYAML, gestartet über
uv run; die Zeichen-Engine liegt im Skill selbst. Im ops-lab-Ablauf liefert die
Prozessschmiede den Bildbeleg, ohne den der Leitstand nicht mergt.
Stand
Im Repo versioniert seit dem 25. September 2026, zuletzt aktualisiert am 1. Oktober 2026 (zwei Commits; davor lag der Skill nur lokal). Im Einsatz ist sie für Grafiken zum eigenen Entwicklungsablauf, etwa den Lebenszyklus eines Pull Requests. Eigene Tests für die Engine liegen im Repo nicht.