From c8ad1f058557e45fb422b313934f5261bbf93f27 Mon Sep 17 00:00:00 2001 From: Brummel Date: Mon, 20 Apr 2026 09:48:01 +0200 Subject: [PATCH] Add project plan skill documentation Document a new skill that consolidates the project plan based on recent commits. The skill determines a reference point (either a provided argument or the last commit that modified the plan) and then uses `git log` and diffs to identify relevant changes for updating the plan. --- .claude/skills/projectplan/SKILL.md | 23 +++++++++++++++++++++++ 1 file changed, 23 insertions(+) create mode 100644 .claude/skills/projectplan/SKILL.md 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.**