CommunitySchreiben & Editierengithub.com

gay-erythroblastosisfetalis55/claude-code-md-hook

Konvertiert Datei-Lesevorgänge in Markdown und Strukturindizes für Claude Code, um den Kontextverbrauch bei großen PDFs, DOCX, XLSX, PPTX und HTML zu reduzieren.

Was ist claude-code-md-hook?

Dieses Skill für Claude Code optimiert den Umgang mit großen Dokumenten, indem es automatisch Dateien wie PDFs, DOCX, XLSX, PPTX und HTML in Markdown und strukturierte Indizes umwandelt. Es reduziert den Kontextverbrauch erheblich, da anstelle der gesamten Datei nur eine kompakte Markdown-Repräsentation mit einem Index der Abschnitte und Strukturelemente an den KI-Assistenten übergeben wird. Entwickler können damit auch umfangreiche technische Dokumentationen oder geschäftliche Berichte effizient analysieren und referenzieren, ohne das Kontextlimit zu sprengen. Das Skill ist speziell für Claude Code konzipiert und nutzt Datei-Hooks, um bei Lesevorgängen die Konvertierung automatisch auszulösen.

Funktioniert mit✓Claude Code~Codex CLI~Cursor
npx skills add gay-erythroblastosisfetalis55/claude-code-md-hook

Installed? Explore more Schreiben & Editieren skills: steipete/notion, langchain-ai/langchain, bytedance/podcast-generation · View all 6 →

In Ihrer bevorzugten KI fragen

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

Dokumentation

Was macht claude-code-md-hook?

Konvertiert Datei-Lesevorgänge in Markdown und Strukturindizes für Claude Code, um den Kontextverbrauch bei großen PDFs, DOCX, XLSX, PPTX und HTML zu reduzieren.

Funktionsweise

Dieses Skill installiert einen Hook in Claude Code, der automatisch erkennt, wenn eine Datei mit einer der unterstützten Erweiterungen gelesen wird. Statt die gesamte Datei im Rohformat zu laden, wird sie in eine Markdown-Darstellung mit einem Inhaltsverzeichnis umgewandelt. Der Index enthält Abschnittsüberschriften, Seitenzahlen (bei PDFs) und andere strukturelle Metadaten, sodass Claude Code schnell auf relevante Teile zugreifen kann, ohne den gesamten Inhalt verarbeiten zu müssen.

Unterstützte Formate

FormatErweiterungenKonvertierung
PDF.pdfMarkdown mit Seiten- und Abschnittsindex
DOCX.docxMarkdown mit Überschriftenhierarchie
XLSX.xlsxMarkdown-Tabellen mit Blattindex
PPTX.pptxMarkdown mit Folienübersicht
HTML.html, .htmMarkdown mit Link- und Abschnittsindex

Installation

  1. Fügen Sie das Skill zu Ihrem Claude Code-Projekt hinzu (z. B. über die Datei skills.json oder das CLI-Tool).
  2. Starten Sie Claude Code neu, um den Hook zu aktivieren.
  3. Lesen Sie eine unterstützte Datei mit dem Befehl /read oder durch natürliche Sprachaufforderung.

Verwendung

# Beispiel: Claude Code eine PDF-Datei geben lassen
/read path/to/large-document.pdf

Claude Code gibt dann eine Zusammenfassung mit dem Strukturindex und dem Markdown-Inhalt zurück.

Konfiguration

Um das Verhalten anzupassen, können Sie Umgebungsvariablen setzen:

MD_HOOK_MAX_SIZE=5000  # Maximale Anzahl von Zeichen für den Index (Standard: 2000)
MD_HOOK_INCLUDE_RAW=false  # Ob der rohe Markdown-Inhalt angehängt werden soll (Standard: true)

Lizenz

MIT

Verwandte Skills