Communitygithub.com

royals7272/stacklit

Indiziere Codebasen für KI-Agenten mit einem einzigen Befehl. Erstelle eine lokale Karte deines Repositorys ohne Serveranforderungen oder Einrichtung.

Was ist stacklit?

Diese Fähigkeit, genannt 'stacklit', ermöglicht es KI-Agenten, Codebasen lokal zu indizieren, indem sie einen maßgeschneiderten Repository-Graphen mit einem einzigen Befehl erstellen. Sie bietet eine serverlose Lösung, die keine Einrichtung, keine Abhängigkeiten und keine Konfiguration erfordert – ideal für Entwickler, die ihre Projekte schnell und sicher für KI-Tools zugänglich machen möchten. Die Indizierung erfasst die Struktur des Repositorys einschließlich Dateipfaden, Abhängigkeiten und Kontext und erzeugt eine 'Map', die der Agent bei der Beantwortung von Fragen oder beim Ausführen von Aufgaben nutzen kann. Ursprünglich für Claude Code, Cursor und andere KI-gestützte Entwicklungsumgebungen entwickelt, vereinfacht sie den Prozess der Einbindung großer Codebasen in KI-Workflows, ohne dass Cloud-Dienste oder komplexe Konfigurationen erforderlich sind.

Funktioniert mit~Claude Code~Codex CLI~Cursor
npx skills add royals7272/stacklit

In Ihrer bevorzugten KI fragen

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

Dokumentation

Was macht stacklit?

Indiziere Codebasen für KI-Agenten mit einem einzigen Befehl. Erstelle eine lokale Karte deines Repositorys ohne Serveranforderungen oder Einrichtung.

Übersicht

stacklit ist ein Werkzeug, das es dir ermöglicht, die Struktur deines Code-Repositorys in einem Format zu erfassen, das KI-Agenten (wie Claude Code, Cursor, Codex) sofort nutzen können. Mit nur einem Befehl erzeugt es eine Datei (standardmäßig stack.md), die eine baumartige Darstellung deines Projekts mit Pfaden, Importen und Schlüsselkontext enthält.

Funktionen

  • Serverlos: Keine laufenden Dienste oder Cloud-Abhängigkeiten – alles geschieht lokal.
  • Keine Einrichtung: Keine Installation von Paketen, keine Konfigurationsdateien oder API-Keys erforderlich.
  • Ein Befehl: Einfach npx stacklit ausführen, und die Karte wird generiert.
  • Sicher: Da die Indizierung lokal bleibt, verlassen keine sensiblen Daten dein System.

Verwendung

Führe den folgenden Befehl im Stammverzeichnis deines Projekts aus:

npx stacklit

Standardmäßig erstellt dies eine Datei namens stack.md im aktuellen Verzeichnis. Du kannst den Ausgabepfad mit einem Argument anpassen:

npx stacklit pfad/zu/ausgabe.md

Unterstützte Plattformen

  • Claude Code
  • Cursor
  • Codex (GitHub Copilot)
  • Andere KI-Agenten, die strukturierte Markdown-Eingaben akzeptieren

Funktionsweise

Das Skript durchläuft dein Repository rekursiv (unter Beachtung von .gitignore-Regeln), sammelt Dateipfade, extrahiert Importanweisungen und baut einen Abhängigkeitsgraphen auf. Diese Informationen werden dann in einem gut formatierten Markdown-Dokument zusammengestellt, das als Kontext für KI-Agenten dient.

Beispielausgabe

stack.md könnte wie folgt aussehen:

# Repo Map: mein-projekt

## Struktur

- `src/`
  - `index.js`
  - `utils/`
    - `helper.js`
  - `components/`
    - `Button.js`

## Importe

- `src/index.js` → `./utils/helper`
- `src/components/Button.js` → `react`

Voraussetzungen

  • Node.js (v14 oder höher) muss installiert sein, um npx auszuführen.

Lizenz

MIT

Verwandte Skills