diff --git a/.claude/skills/projectplan/SKILL.md b/.claude/skills/projectplan/SKILL.md new file mode 100644 index 0000000..881a899 --- /dev/null +++ b/.claude/skills/projectplan/SKILL.md @@ -0,0 +1,23 @@ +--- +name: projectplan +description: Projektplan (docs/projektplan.md) aus neuen Commits fortschreiben +allowed-tools: Bash(git:*), Read, Edit, Grep, Glob +--- + +Konsolidiere `docs/projektplan.md` anhand der Commits seit dem Referenzpunkt. + +**Referenzpunkt bestimmen:** + +- Wenn `$ARGUMENTS` gesetzt ist (z. B. ein Commit-SHA, Tag oder Branch-Name), nutze das als Basis für den Vergleich. +- Andernfalls: Finde den letzten Commit, der den Plan geändert hat: + `git log -1 --format=%H -- docs/projektplan.md` + +**Schritte:** + +1. Referenzpunkt gemäß obiger Regel ermitteln. +2. Sammle `git log` + Diff seit diesem Referenzpunkt. +3. Lies den aktuellen Plan. +4. Identifiziere plan-relevante Änderungen (neue Features, erledigte TODOs, Statuswechsel, geänderte Architektur). +5. Aktualisiere den Plan — Struktur und Überschriften unverändert. +6. Überprüfe den gesamten Plan auf Konsistenz. +7. Gib eine Zusammenfassung der Änderungen aus. **Nicht committen.**