Communitygithub.com

csthink/dashmotion

Diagramme, die sich bewegen – ein Claude-KI-Skill, der animierte Flussdiagramme und Architekturdiagramme als eigenständiges HTML/SVG erzeugt. Fließende Verbindungen, Anfragen, die als Lichtpunkte reisen.

Was ist dashmotion?

csthink/dashmotion ist ein Skill für Claude AI, der es Entwicklern und Architekten ermöglicht, animierte Flussdiagramme und Architekturdiagramme als eigenständige HTML/SVG-Dateien zu generieren. Der Skill ist besonders nützlich, um dynamische Abläufe wie Datenflüsse, API-Aufrufe oder Microservices-Interaktionen visuell darzustellen, wobei Verbindungen fließend dargestellt werden und Anfragen als Lichtpunkte durch das Diagramm reisen. Er unterstützt die nahtlose Integration in Claude-Chat-Sitzungen und ermöglicht es, komplexe technische Konzepte auf anschauliche Weise zu präsentieren, ohne dass externe Tools oder Bibliotheken benötigt werden. Basierend auf der SKILL.md-Dokumentation werden die Diagramme als vollständig in sich geschlossene HTML-Dateien mit integriertem CSS und JavaScript ausgegeben, die in jedem modernen Browser ohne weitere Abhängigkeiten abgespielt werden können.

Funktioniert mit✓Claude Code~Codex CLI~Cursor
npx skills add csthink/dashmotion

In Ihrer bevorzugten KI fragen

Öffnet einen neuen Chat, in dem dieser Agent-Skill bereits geladen ist.

Dokumentation

Was macht dashmotion?

Diagramme, die sich bewegen – ein Claude-KI-Skill, der animierte Flussdiagramme und Architekturdiagramme als eigenständiges HTML/SVG erzeugt. Fließende Verbindungen, Anfragen, die als Lichtpunkte reisen.

Übersicht

Dieser Skill generiert animierte technische Diagramme, die sich perfekt eignen, um dynamische Systemabläufe, Datenflüsse und Architekturen zu visualisieren. Die Ausgabe erfolgt als alleinstehende HTML-Datei mit eingebettetem SVG, CSS und JavaScript – keine externen Abhängigkeiten erforderlich.

Funktionen

  • Animierte Verbindungen: Pfeile und Linien fließen entlang der Verbindungen zwischen Knoten
  • Lichtpunkte: Anfragen oder Datenpakete werden als kleine, sich bewegende Lichtpunkte dargestellt
  • Selbstständige HTML-Ausgabe: Eine einzige Datei, die in jedem Browser funktioniert
  • Einfache Anpassung: Knoten, Verbindungen und Animationen über ein einfaches Schema definiert

Verwendung

Fordere Claude auf, ein animiertes Diagramm zu einem bestimmten Thema zu erstellen. Claude wird den Skill csthink/dashmotion aufrufen und ein vollständiges HTML-Snippet generieren.

Beispiel-Eingabeaufforderung:

Erstelle ein animiertes Architekturdiagramm für eine Microservices-basierte E-Commerce-Plattform mit den Services: Frontend, API-Gateway, Bestellservice, Zahlungsservice und Datenbank. Zeige Anfragen als Lichtpunkte, die vom Frontend über das Gateway zu den Services reisen.

Plattformen

Dieser Skill ist für die Verwendung mit Claude AI (Desktop- und Web-Versionen) konzipiert.

Technische Details

Der Skill generiert eine HTML-Datei mit:

  • Einem definierten Satz von Knoten (Positionen, Größen, Farben)
  • Verbindungen zwischen Knoten mit optionaler Animationsrichtung
  • Einer eingebetteten Animations-Engine (CSS und JavaScript), die Bewegungen entlang der Pfade erzeugt
  • Lichtpunkten (kleine Kreise), die die Verbindungen entlang reisen

Ausgabeformat

<!DOCTYPE html>
<html>
<head>
  <title>Animiertes Diagramm</title>
  <style>
    /* Animations-CSS */
  </style>
</head>
<body>
  <svg>
    <!-- Diagramm-Inhalt -->
  </svg>
  <script>
    // Animationslogik
  </script>
</body>
</html>

Beispiel-Knotendefinition

{
  "nodes": [
    { "id": "frontend", "label": "Frontend", "x": 100, "y": 50, "color": "#4A90D9" },
    { "id": "gateway", "label": "API-Gateway", "x": 300, "y": 50, "color": "#50E3C2" },
    { "id": "service", "label": "Service", "x": 500, "y": 50, "color": "#F5A623" }
  ],
  "connections": [
    { "from": "frontend", "to": "gateway", "label": "API-Aufruf" },
    { "from": "gateway", "to": "service", "label": "Weiterleitung" }
  ]
}

Hinweise

  • Die generierte HTML-Datei kann direkt gespeichert und im Browser geöffnet werden
  • Die Animation läuft automatisch beim Öffnen der Datei
  • Der Skill ist optimiert für technische Präsentationen, Architekturdokumentationen und Bildungskontexte

Verwandte Skills