Files
MCM/.claude/commands/todo.md
itdrui.de 73619fbc9c feat: /todo command, breitere Sidebar, TODO.md gitignored
- Neuer Claude-Code Slash-Command /todo zur Pflege einer lokalen TODO-Liste
- TODO.md in .gitignore aufgenommen (bleibt lokal)
- TUI-Sidebar breiter: width 28→40 (min 22→30, max 40→55)
2026-03-13 14:24:53 +01:00

29 lines
948 B
Markdown

Verwalte die TODO-Liste des MCM-Projekts (`TODO.md` im Projektroot).
**Argument:** `$ARGUMENTS`
**Verhalten je nach Argument:**
- Kein Argument oder `list`: Zeige alle offenen und erledigten Einträge aus `TODO.md` an.
- `done <nummer>`: Markiere Eintrag Nummer `<nummer>` als erledigt (✅).
- `commit`: Erstelle für jeden offenen Eintrag (☐) einen Git-Commit-Request. Fasse zusammenhängende Einträge zu einem Commit zusammen. Zeige dem Benutzer die geplanten Commits zur Bestätigung an.
- Alles andere: Füge den Text als neuen offenen Eintrag (☐) in `TODO.md` ein.
**Format von `TODO.md`:**
```
# MCM TODO
## Offen
- [ ] Eintrag 1
- [ ] Eintrag 2
## Erledigt
- [x] Fertiger Eintrag
```
**Schritte:**
1. Lies `TODO.md` (erstelle sie falls nicht vorhanden).
2. Führe die gewünschte Aktion durch (hinzufügen / auflisten / als erledigt markieren / commit vorbereiten).
3. Schreibe `TODO.md` zurück.
4. Bestätige die Aktion kurz.