Files
claude-code-workflow/global-skills/plan-start/templates/CLAUDE.md.tmpl
T

46 lines
1.8 KiB
Cheetah

# {{PROJECT_NAME}}
{{PROJECT_PURPOSE}}
**Aktuelle Phase:** {{PROJECT_PHASE}}
**Stack (grob):** {{PROJECT_STACK}}
---
## Wegweiser für Claude Code
Der Projektstatus lebt in `docs/`, **nicht** in dieser Datei. Diese `CLAUDE.md`
ist bewusst kurz und dient nur der Navigation.
**Bevor du arbeitest, lies in dieser Reihenfolge:**
1. `docs/90-status.md` — wo wir gerade stehen. Single Source of Truth.
2. `docs/10-plan.md` — aktueller Plan, Phasen, offene Milestones.
3. Den neuesten Eintrag in `docs/sessions/` — was in der letzten Session
passiert ist und was als Nächstes dran war.
4. Bei Architektur-Fragen: die relevanten ADRs in `docs/30-decisions/`.
## Workflow-Skills (global installiert)
- `status` — Wiedereinstieg nach Pause: liest 90-status + letztes Session-Log.
- `handoff` — am Sessionende: Session-Log schreiben, Status aktualisieren.
- `adr <titel>` — neue Architektur-Entscheidung festhalten.
- `plan-start` — wurde bereits ausgeführt, um dieses Projekt zu scaffolden.
## Wichtigste Konventionen
- **Prosa auf Deutsch, Code / Kommandos auf Englisch.**
- **ADRs sind append-only.** Ersetzt werden sie durch neue ADRs mit
`Supersedes: <nummer>`, nicht durch Umschreiben der alten.
- **`docs/90-status.md` ist die einzige Datei, die den aktuellen Stand
beschreibt.** Wenn es widersprüchliche Angaben gibt, gewinnt 90-status.
- **Session-Logs sind verpflichtend.** Wer `handoff` überspringt, hat nach drei
Sessions wieder keinen Überblick — nur mit mehr Dateien drumherum.
<!-- TODO: Die drei bis fünf wichtigsten projektspezifischen Kommandos hier
ergänzen, sobald der Stack steht. Beispiele:
- `make dev` — lokale Entwicklung starten
- `pytest -x` — Tests bis zum ersten Fehler
- `docker compose up` — Infrastruktur lokal hochfahren
-->