KI-Agent mit spezialisierten Skills für Lehrkräfte an allgemeinbildenden Schulen. Unterricht planen, Tests erstellen, Material sammeln, Verwaltungsvorschriften nachschlagen. Alle Ausgaben (Hefteinträge, Tests, Arbeitsblätter) werden als .docx (Word) erzeugt.
- Schulbücher: Greift auf Offline-Bücher von Westermann (BiBox), Klett und Cornelsen zu — Buchtexte direkt als Volltext, kein OCR
- Rahmenlehrpläne: Aller 16 Bundesländer — bereits enthalten
- Verwaltungsvorschriften: Schulgesetze, Verordnungen und Erlasse aller 16 Bundesländer — bereits enthalten
Der Agent ist als Claude Code Plugin paketiert. Die Skills bestehen aus Markdown-Dateien und funktionieren mit jeder KI, die Dateien als Kontext lesen kann.
Empfohlene KI: Claude 4.6 (Opus oder Sonnet)
uv— wird für Word-Generierung (.docx) und Buch-Extraktion benötigt. Wird vom Agent automatisch installiert falls nicht vorhanden.- Schulbücher als Offline-Daten — der Agent arbeitet direkt mit den Buchtexten. Ohne Bücher fehlt die fachliche Grundlage für Unterrichtsvorbereitung, Tests und Materialsuche. Mindestens eine der folgenden Apps installieren und Bücher offline herunterladen:
- BiBox 2.0 (
https://bibox2.westermann.de) - Klett Lernen (
https://www.klett.de/inhalt/klett-lernen/158307) - Cornelsen Offline Lernen: macOS (
https://ebook.cornelsen.de/uma20/public/v2/uma/offline/mac) / Windows (https://ebook.cornelsen.de/uma20/public/v2/uma/offline/win)
- BiBox 2.0 (
- Node.js (optional) — nur für Claude Code CLI, wenn Browser-Zugriff auf Verlags-Plattformen benötigt wird (Playwright MCP). In Cowork nicht nötig — dort ist der Browser eingebaut.
Methode 1 — Marketplace:
- Claude Desktop-App öffnen → oben auf Cowork wechseln
- Plugin-Sidebar → "+" → Add marketplace from GitHub
- Eingeben:
lehrer-tools/marketplace→ Sync - lehrer-agent auswählen → Install
Methode 2 — ZIP Upload:
- ZIP herunterladen
- Claude Desktop-App öffnen → oben auf Cowork wechseln
- Plugin-Sidebar → "+" → Upload plugin → ZIP-Datei auswählen
Methode 3 — Ordner öffnen:
- ZIP herunterladen und entpacken
- Claude Desktop-App öffnen → oben auf Cowork wechseln
- Work in a folder → den entpackten
lehrer-agentOrdner wählen
Skills per Chat aufrufen:
/lehrer-agent:unterricht Mathe Einsetzungsverfahren
/lehrer-agent:leistungskontrolle
/lehrer-agent:material Physik Optik Klasse 8
/lehrer-agent:vv Wie viele Klassenarbeiten pro Halbjahr?
# Plugin aus Marketplace installieren
claude plugin marketplace add lehrer-tools/marketplace
claude plugin install lehrer-agent
# Oder: Repo klonen und direkt nutzen
git clone https://github.com/lehrer-tools/lehrer-agent.git
cd lehrer-agent
claudeAlternativ: VS Code Extension oder JetBrains Extension installieren und lehrer-agent/ als Workspace öffnen.
Funktioniert mit jeder KI, die Dateien als Kontext lesen kann:
- ZIP herunterladen und entpacken
- Den gewünschten Skill-Ordner (z.B.
skills/unterricht/) in dein Projektverzeichnis oder nach~/.claude/skills/kopieren config/für das Lehrer-Profil kopieren- Den Inhalt von
CLAUDE.mdin dein eigenesCLAUDE.mdeinfügen - Die Skills funktionieren dann als Kontext — die KI liest die SKILL.md und arbeitet danach
Beim ersten Start fragt der Agent nach:
| Einstellung | Beispiel | Beschreibung |
|---|---|---|
bundesland |
Brandenburg | Bundesland der Schule |
schultyp |
Oberschule | Schultyp (Förderschule, Oberschule, Gesamtschule, Gymnasium) |
schulstufe |
Sekundarstufe I | Schulstufe (Primarstufe, Sekundarstufe I, Sekundarstufe II) |
Der Agent lernt automatisch aus den Interaktionen und speichert Präferenzen in config/lehrer.md:
- Fächer und Kurse (A/B), Klassenstufen
- Unterrichtsstil (Merke-Text-Länge, Beispielquellen, Hausaufgaben)
- Leistungskontrolle (Testdauer, Aufgabenformate)
- Verwendete Lehrbücher
- Dokumentvorlagen (Kopfzeilen, Formatierung)
Die Datei wird bei jeder Nutzung gelesen und bei neuen Erkenntnissen aktualisiert.
Benutzerdefinierte Vorlagen für Hefteinträge, Tests und Arbeitsblätter.
Bereitet Unterrichtsstunden vor: Analysiert Buchmaterial aus books/, schlägt Varianten für Merke-Texte, Beispiele und Aufgaben vor, generiert Hefteinträge als .docx.
- Lädt den schulinternen Lehrplan (oder fragt danach)
- Berücksichtigt bundeslandspezifische Rahmenlehrpläne (16 Bundesländer)
- Fachdidaktische Referenzen für Mathematik, Deutsch, Englisch, Physik, Chemie
- Förderschwerpunkt-Anpassungen (Hören, ESE, Lernen)
/lehrer-agent:unterricht Mathe Einsetzungsverfahren
/lehrer-agent:unterricht Englisch Simple Past
Erstellt Tests, Klassenarbeiten und TÜ als .docx mit A-Kurs/B-Kurs-Differenzierung, echten Word-Formeln (OMML), Rechenkästchen und Koordinatensystemen.
- Erweiterte Abfrage: Thema, Buchseiten, Zeitraum, geübte Aufgabentypen, Klassenschwächen
- Individuelle Variante (IND) für Förderbedarf
- Anforderungsbereiche I/II/III nach Lehrplan
Sammelt Unterrichtsmaterial aus verschiedenen Quellen:
- Lokale Bücher (
books/) - BiBox Desktop + Online
- Verlags-Plattformen (Klett, Cornelsen — konfigurierbar in
portale.md) - Freie Quellen (Serlo, GeoGebra, PhET, Planet Schule, ZUM-Wiki)
Beantwortet Fragen zu Verwaltungsvorschriften und Schulrecht aller 16 Bundesländer. Lokale Volltexte für alle 16 Bundesländer.
Wichtig: Trifft niemals Annahmen. Wenn die Antwort lokal nicht gefunden wird, wird online gesucht. Jede Aussage mit Paragraph und Quelle belegt.
Verlags-Extraktionstools stehen über bin/ im PATH zur Verfügung. Sie extrahieren Offline-Bücher aus Verlags-Apps in PDF + Markdown.
Extrahiert Schulbücher aus der BiBox 2.0 Desktop-App (Westermann-Gruppe). Entschlüsselt AES-256-CTR-verschlüsselte Offline-Bücher, erzeugt durchsuchbare PDFs mit Text-Overlay und Markdown.
Voraussetzung: BiBox 2.0 Electron-App installiert, Bücher offline synchronisiert.
bibox # Alle Bücher extrahieren
bibox --book <id> # Einzelnes Buch
bibox --no-materials # Ohne Zusatzmaterialien
bibox --force # Bestehende Dateien überschreibenExtrahiert Schulbücher aus der Klett Lernen Desktop-App (Klett-Gruppe). Bücher sind nicht verschlüsselt. Extrahiert ePaper-PDFs, Volltext aus Suchindex und Zusatzmaterial (Kopiervorlagen, Tafelbilder).
Voraussetzung: Klett Lernen App installiert, Bücher offline heruntergeladen.
klett # Alle Bücher extrahieren
klett --book <DUA-ID> # Einzelnes Buch
klett --markdown # Volltext als .md statt .txt
klett --no-materials # Ohne Zusatzmaterialien
klett --force # Bestehende Dateien überschreibenExtrahiert Schulbücher aus der Cornelsen Offline Lernen Desktop-App (Cornelsen-Gruppe). Entschlüsselt AES-128-CBC-verschlüsselte PDFs, extrahiert Volltext per PyMuPDF und konvertiert Zusatzmaterial (Tipps, PDFs) nach Markdown.
Voraussetzung: Cornelsen Offline Lernen App installiert, Bücher offline heruntergeladen.
cornelsen # Alle Bücher extrahieren
cornelsen --book <id> # Einzelnes Buch
cornelsen --markdown # Volltext als .md statt .txt
cornelsen --no-materials # Ohne Zusatzmaterialien
cornelsen --force # Bestehende Dateien überschreibenLehrer nennt Fach/Buch → Agent prüft ob bereits in books/ vorhanden → falls nicht: extrahiert per bibox, klett oder cornelsen.
lehrer-agent/
.claude-plugin/plugin.json Plugin-Manifest + userConfig (Claude Code Kompatibilität)
CLAUDE.md Agent-Persona, Routing, Konventionen
.mcp.json MCP-Server (Playwright, Perplexity)
bin/
bibox BiBox-Extraktionstool (Westermann)
klett Klett-Extraktionstool (Klett)
cornelsen Cornelsen-Extraktionstool (Cornelsen)
config/
lehrer.md Selbstlernendes Lehrer-Profil
vorlagen/ Benutzerdefinierte Dokumentvorlagen
books/ Extrahierte Schulbücher (gitignored)
skills/
unterricht/ Unterrichtsvorbereitung
SKILL.md
lehrplan.md Lehrplan-Quellenübersicht
didaktik/ Fachdidaktische Referenzen
lehrplan/ Rahmenlehrpläne (16 Bundesländer)
schulintern/ Schulinterne Lehrpläne
foerderschwerpunkt/ Hören, ESE, Lernen
scripts/ Word-Generierung (template.py, omml_utils.py)
leistungskontrolle/ Testerstellung
SKILL.md
reference/ Aufgabentypen, Lehrplan
scripts/ Word-Generierung
material/ Materialsammlung
SKILL.md
portale.md Konfigurierbare Verlags-/Web-Portale
vv/ Verwaltungsvorschriften
SKILL.md
quellen/
brandenburg/ 7 VV-Texte (Sek I-V, Leistungsbewertung, ...)
berlin/ SchulG, Sek I-VO
bayern/ BayEUG, BaySchO
nrw/ SchulG, APO-S I, APO-GOSt
sachsen/ SchulG, SOOSA, SOGS, SOGY
niedersachsen/ NSchG, Erlasse, Zeugnisse
bremen/ SchulG, Zeugnisverordnung
rlp/ SchulG, SchulO
hessen/ VOGSV, OAVO
bw/ SchG, NVO
thueringen/ SchulG, SchulO
sachsen-anhalt/ SchulG LSA, Leistungsbewertung Sek
hamburg/ HmbSG
mv/ SchulG M-V, LeistBewVO
sh/ SchulG SH, Schulrecht-Grundlagen
saarland/ SchoG, ASchO
urls_pro_bundesland.md Rechtsportale aller 16 Bundesländer
- BiBox:
bibox --book <id> - Klett:
klett --book <DUA-ID> - Cornelsen:
cornelsen --book <id> - PDF manuell: PDF in
books/<Buchname>/ablegen, perpdftotextin Markdown umwandeln - Playwright: Agent kann Login-pflichtige Verlags-Plattformen per Browser ansteuern
Die Verlags-Tools gibt es auch als eigenständige Projekte (ohne Agent/Plugin):
- bibox-to-pdf-md — BiBox 2.0 (Westermann)
- klett-to-pdf-md — Klett Lernen
- cornelsen-to-pdf-md — Cornelsen Offline Lernen
MIT