validate
Prüft die Projektkonfiguration und Datenintegrität. Nutze diesen Skill wenn der User /validate eingibt oder Probleme mit der Konfiguration hat.
用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
菜单
Prüft die Projektkonfiguration und Datenintegrität. Nutze diesen Skill wenn der User /validate eingibt oder Probleme mit der Konfiguration hat.
用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
基于 SOC 职业分类
Zeigt Wortanzahl und Seitenschätzung pro Kapitel an. Nutze diesen Skill wenn der User /wordcount eingibt oder nach der Länge fragt.
Interaktives Onboarding für dein Thesis-Projekt. Starte bei /setup oder wenn keine config.yaml existiert.
Gibt die aktuelle Phase frei und verschiebt Dateien von draft nach final. Nutze diesen Skill wenn der User /approve eingibt, optional mit Kapitelnummer wie /approve 2.3.
Fügt eine neue Quelle zur Literaturdatenbank hinzu. Nutze diesen Skill wenn der User /cite eingibt oder eine neue Quelle erfassen will.
Kompiliert die Arbeit als LaTeX-Dokument zu PDF. Nutze diesen Skill wenn der User /compile eingibt.
Zeigt kontextsensitive Hilfe an. Nutze diesen Skill wenn der User /help eingibt oder nicht weiter weiß.
| name | validate |
| description | Prüft die Projektkonfiguration und Datenintegrität. Nutze diesen Skill wenn der User /validate eingibt oder Probleme mit der Konfiguration hat. |
Prüft config.yaml, literature.md, progress.json und die Verzeichnisstruktur auf Konsistenz und Fehler.
Lies config.yaml und prüfe:
Pflichtfelder (nach /setup):
projekt.typ muss eines von: seminararbeit, hausarbeit, bachelor, master, dissertationprojekt.methodik muss eines von: literatur, empirisch-qualitativ, empirisch-quantitativprojekt.sprache muss "de" sein (einzige aktuell unterstützte Sprache)formatierung.zitationsstil muss eines von: harvard-inline, apa7, ieee, chicagoformatierung.seitenumfang.min < formatierung.seitenumfang.maxformatierung.schriftgroesse zwischen 10 und 14formatierung.zeilenabstand zwischen 1.0 und 2.0Zitationsstil-Datei prüfen:
base/guides/citation-systems/{zitationsstil}.md existiertQuellen-Workflow prüfen:
quellen.workflow muss eines von: bibtex, pdf-extraktion, manuell, keinequellen.import_pfad leer: Warnung ("Import-Pfad fehlt")Lies output/progress.json und prüfe gegen das Dateisystem:
Dateisystem-Abgleich:
Für jede abgeschlossene Phase: Prüfe ob tatsächlich Dateien in output/phase-XX-*/final/ liegen.
| Phase | Erwartete Dateien in final/ |
|---|---|
| 1 | phase-01-brainstorming/final/brainstorming-result.md |
| 2 | phase-02-outline/final/outline.md UND thesis-structure.yaml |
| 3 | phase-03-citations/final/citation-mapping.md |
| 4 | Mindestens eine Datei in phase-04-plans/final/ |
| 5 | Mindestens eine Datei in phase-05-writing/final/ |
| 6 | Mindestens eine Datei in phase-06-review/final/ |
Diskrepanzen melden:
Auto-Repair anbieten: Falls Diskrepanzen gefunden: "Ich habe Inkonsistenzen zwischen progress.json und dem Dateisystem gefunden. Soll ich progress.json an den tatsächlichen Dateistand anpassen?"
Falls quellen.workflow NICHT "keine":
YAML-Syntax:
Pflichtfelder (PART 1 -- Quellen):
nachname_jahr haben (lowercase, underscore)Pflichtfelder (PART 2 -- Zitate):
Duplikate:
Prüfe ob alle erwarteten Verzeichnisse existieren:
output/phase-01-brainstorming/draft/ und final/output/phase-02-outline/draft/ und final/output/phase-03-citations/draft/ und final/output/phase-04-plans/draft/ und final/output/phase-05-writing/draft/ und final/output/phase-06-review/draft/ und final/output/phase-07-latex/latex/sources/base/guides/Fehlende Verzeichnisse automatisch anlegen.
Falls thesis-structure.yaml existiert:
phase-04-plans/final/plan-X-X.md)phase-05-writing/final/X-X.md)phase-06-review/final/X-X-reviewed.md)=== Validierungsergebnis ===
config.yaml: [OK / X Fehler, Y Warnungen]
progress.json: [OK / Inkonsistent -- Auto-Repair verfügbar]
literature.md: [OK / X Fehler] ([Y] Quellen, [Z] Zitate)
Verzeichnisse: [OK / X fehlende angelegt]
Kapitel-Status: [OK / X Lücken]
[Falls Fehler:]
FEHLER:
1. [Beschreibung + Lösung]
2. [Beschreibung + Lösung]
[Falls Warnungen:]
WARNUNGEN:
1. [Beschreibung]
2. [Beschreibung]
[Falls alles OK:]
Keine Probleme gefunden. Dein Projekt ist konsistent.