c8ad1f0585
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.
957 B
957 B
name, description, allowed-tools
| name | description | allowed-tools |
|---|---|---|
| projectplan | Projektplan (docs/projektplan.md) aus neuen Commits fortschreiben | Bash(git:*), Read, Edit, Grep, Glob |
Konsolidiere docs/projektplan.md anhand der Commits seit dem Referenzpunkt.
Referenzpunkt bestimmen:
- Wenn
$ARGUMENTSgesetzt 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:
- Referenzpunkt gemäß obiger Regel ermitteln.
- Sammle
git log+ Diff seit diesem Referenzpunkt. - Lies den aktuellen Plan.
- Identifiziere plan-relevante Änderungen (neue Features, erledigte TODOs, Statuswechsel, geänderte Architektur).
- Aktualisiere den Plan — Struktur und Überschriften unverändert.
- Überprüfe den gesamten Plan auf Konsistenz.
- Gib eine Zusammenfassung der Änderungen aus. Nicht committen.