Was macht book-learning-skill?
Ein Agenten-Skill für systematisches Buchlernen: Konvertiert PDF/EPUB/Word/HTML in Markdown, bewahrt Kapitelstrukturen, erstellt nachvollziehbare Kapitelnotizen, mehrschichtige Zusammenfassungen und atomare Wissenskarten.
Funktionen
- Konvertierung: PDF, EPUB, Word, HTML → strukturiertes Markdown
- Kapitelerhalt: Beibehaltung der originalen Kapitel- und Abschnittsstruktur
- Kapitelnotizen: Automatisch generierte, referenzierte Notizen zu jedem Kapitel
- Mehrschichtige Zusammenfassungen: Kurze Zusammenfassung, detaillierte Zusammenfassung, Schlüsselkonzepte
- Atomare Wissenskarten: Kleine, fokussierte Karten für dauerhaftes Lernen (z. B. für Spaced Repetition)
Unterstützte Plattformen
- Claude Code
- Cursor
- Codex
- Andere KI-Agenten mit Markdown-Fähigkeiten
Verwendung
- Lege eine Quelldatei (PDF, EPUB, Word, HTML) im Arbeitsverzeichnis ab.
- Führe den Skill aus:
book-learning-skill --input path/to/datei.pdf --output lernmaterial/ - Der Skill erzeugt:
lernmaterial/buchname.md– Das vollständige Buch in Markdownlernmaterial/kapitelnotizen/– Notizen pro Kapitellernmaterial/zusammenfassungen/– Mehrschichtige Zusammenfassungenlernmaterial/wissenskarten/– Atomare Karten
Konfiguration
| Variable | Beschreibung | Standard |
|---|---|---|
INPUT_FILE | Pfad zur Eingabedatei | – |
OUTPUT_DIR | Ausgabeverzeichnis | ./lernmaterial |
CHAPTER_NOTES | Kapitelnotizen aktivieren | true |
LAYERED_SUMMARIES | Mehrschichtige Zusammenfassungen aktivieren | true |
ATOMIC_CARDS | Atomare Karten aktivieren | true |
Beispiel
book-learning-skill --input buch.pdf --output ./mein-lernprojekt
Dies erzeugt:
./mein-lernprojekt/
├── buch.md
├── kapitelnotizen/
│ ├── kapitel-01.md
│ └── kapitel-02.md
├── zusammenfassungen/
│ ├── kurz.md
│ ├── detailliert.md
│ └── konzepte.md
└── wissenskarten/
├── karte-001.md
└── karte-002.md
Lizenz
MIT