Was ist archify?
Ein Skill, den Claude Code, Codex, OpenCode oder Cursor laden. Der Agent schreibt eine kleine JSON-Beschreibung, archify zeichnet daraus das Diagramm.
archify ist ein quelloffener Skill für KI-Coding-Agenten. Man beschreibt ein System in einem Satz – oder lässt den Agenten ein echtes Repository lesen – und bekommt ein interaktives Diagramm als eigenständige HTML-Datei: zoomen, suchen, Pfade verfolgen, präsentieren und exportieren. Vor der Auslieferung prüft archify Layout und Beschriftungen automatisch.
Beispiel „KI-Dokumentenprüfung“ – klicken zum Ausprobieren
Ein Skill, den Claude Code, Codex, OpenCode oder Cursor laden. Der Agent schreibt eine kleine JSON-Beschreibung, archify zeichnet daraus das Diagramm.
Ein Validator meldet überlappende Beschriftungen, Linien quer durch Bausteine oder falsche Anschlussseiten – der Agent korrigiert, bis alles sauber ist.
Das Ergebnis ist eine einzelne HTML-Datei ohne externe Abhängigkeiten. Zum Ansehen braucht niemand archify – nur einen Browser.
Der Agent wählt den Typ passend zur Frage. Mermaid-Code (flowchart, sequenceDiagram, stateDiagram) kann man einfach einfügen – archify übernimmt die Bedeutung und zeichnet neu.
Voraussetzung ist Node.js ≥ 18. Der Befehl lädt den Skill aus dem offiziellen Repository und kopiert ihn global in das Skill-Verzeichnis des jeweiligen Agenten.
~/.agents/skills, Claude Code nutzt ~/.claude/skills. Nach der Installation den Agenten neu starten, damit er den Skill findet. Skills laufen mit den vollen Rechten des Agenten – vorher ansehen lohnt sich.Einfach in normaler Sprache mit dem Agenten reden. Danach lässt sich das Diagramm im Gespräch weiter verfeinern: „Authentifizierung ergänzen“, „Cache-Pfad hervorheben“, „helles Design“.
Umschalten jederzeit, dazu vier Stile: Classic, Signal Flow, Blueprint und Editorial.
Suchen, zoomen, einen Baustein fokussieren und alle Verbindungen von A nach B hervorheben.
Bis zu fünf Kapitel, die nacheinander einzelne Teile des Systems zeigen – ideal zum Präsentieren.
PNG, JPEG, WebP, SVG oder als WebM-Video – oder einfach die HTML-Datei weitergeben.