CommunityRecherche & Datenanalysegithub.com

safishamsi/graphify

KI-Codierungsassistent-Fähigkeit (Claude Code, Codex, OpenCode, Cursor, Gemini CLI und mehr). Verwandle jeden Ordner mit Code, SQL-Schemas, R-Skripten, Shell-Skripten, Dokumenten, Papieren, Bildern oder Videos in einen abfragbaren Wissensgraphen. App-Code + Datenbankschema + Infrastruktur in einem Graphen.

Was ist graphify?

Graphify ist eine leistungsstarke Fähigkeit für KI-Codierungsassistenten wie Claude Code, Codex, OpenCode, Cursor und Gemini CLI. Sie ermöglicht es dir, jede Art von Ordner – mit Code, SQL-Schemas, R-Skripten, Shell-Skripten, Dokumenten, PDFs, Bildern oder Videos – in einen strukturierten, abfragbaren Wissensgraphen zu verwandeln. Dies ist besonders nützlich für Entwickler, die eine ganzheitliche Sicht auf ihre Codebasis, Datenbankschemata und Infrastruktur in einem einzigen Graphen erhalten möchten. Durch die Nutzung von Graphviz oder ähnlichen Graphvisualisierungstools erstellt die Fähigkeit Knoten und Kanten, die Beziehungen zwischen Dateien, Funktionen, Tabellen und anderen Entitäten darstellen. Mit diesem Graphen kannst du dann komplexe Abfragen zur Codeanalyse, Abhängigkeitsverfolgung und Dokumentation durchführen. Unterstützt wird eine breite Palette von Plattformen, darunter Claude Code, Codex, OpenCode und Cursor, was es zu einem vielseitigen Werkzeug für moderne Softwareentwicklung macht.

Funktioniert mit✓Claude Code✓Codex CLI✓Cursor✓Gemini CLI✓OpenCode
npx skills add safishamsi/graphify

Installed? Explore more Recherche & Datenanalyse skills: affaan-m/uspto-database, affaan-m/scholar-evaluation, affaan-m/literature-review · View all 6 →

In Ihrer bevorzugten KI fragen

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

Dokumentation

Was macht graphify?

KI-Codierungsassistent-Fähigkeit (Claude Code, Codex, OpenCode, Cursor, Gemini CLI und mehr). Verwandle jeden Ordner mit Code, SQL-Schemas, R-Skripten, Shell-Skripten, Dokumenten, Papieren, Bildern oder Videos in einen abfragbaren Wissensgraphen. App-Code + Datenbankschema + Infrastruktur in einem Graphen.

Übersicht

Diese Fähigkeit ermöglicht es dir, jede Sammlung von Dateien in einem Ordner zu analysieren und einen Wissensgraphen zu erstellen, der die Beziehungen zwischen verschiedenen Entitäten wie Funktionen, Tabellen, Skripten und Dokumenten darstellt. Der Graph kann dann für Abfragen, Abhängigkeitsanalysen oder als visuelle Referenz verwendet werden.

Funktionsweise

  1. Du gibst den Pfad zu einem Ordner an, der die zu analysierenden Dateien enthält.
  2. Die Fähigkeit liest rekursiv unterstützte Dateitypen (.py, .sql, .r, .sh, .md, .txt, .jpg, .png, .mp4, etc.).
  3. Für jede Datei werden relevante Entitäten extrahiert (z. B. Funktionen, Klassen, Tabellen, Shell-Befehle, Schlüsselwörter).
  4. Diese Entitäten werden als Knoten in einem Graphen dargestellt, und Kanten zeigen Beziehungen (z. B. Importe, Aufrufe, Referenzen).
  5. Der Graph wird in einem Format wie .gv (Graphviz) ausgegeben oder direkt visualisiert.

Unterstützte Plattformen

  • Claude Code
  • Codex
  • OpenCode
  • Cursor
  • Gemini CLI
  • Weitere KI-Codierungsassistenten mit ähnlicher Fähigkeitsunterstützung

Beispielverwendung

# In einem Ordner mit Code und SQL-Schemas:
graphify --input ./my_project --output graph.gv

Konfiguration

Du kannst die folgenden Umgebungsvariablen setzen, um das Verhalten anzupassen:

  • GRAPHIFY_PATH: Standardpfad zum Eingabeordner
  • GRAPHIFY_OUTPUT: Ausgabedatei für den Graphen (Standard: graph.gv)
  • GRAPHIFY_DEPTH: Maximale Rekursionstiefe (Standard: 3)

Beispiele für Graph-Abfragen

  • Finde alle Funktionen, die eine bestimmte Datenbanktabelle referenzieren.
  • Zeige Abhängigkeiten zwischen Shell-Skripten und Python-Modulen.
  • Liste alle Bilder, die in einem Dokument erwähnt werden.

Lizenz

MIT

Verwandte Skills