# Claude-Workflow Templates
**Version:** 1.1
**Datum:** 2026-06-17 | 16:00
**Zweck:** Kopiervorlagen für neue Projekte
**Änderung v1.1:** Template 6 CLAUDE.md ergänzt
---
## Template 1: PROJEKT.md
```markdown
# [Projektname]
**Version:** 1.0
**Datum:** YYYY-MM-DD
**Änderungsgrund:** Initiale Erstellung
**Status:** In Arbeit
---
## 1. Ziel & Kontext
[Was soll das System leisten? Für wen? Warum?]
---
## 2. Tech-Stack
| Komponente | Technologie | Version | Bemerkung |
|------------|-------------|---------|-----------|
| Backend | | | |
| Frontend | | | |
| Datenbank | | | |
| Hosting | | | |
---
## 3. Architektur & Module
### 3.1 Übersicht
[Kurze Beschreibung der Systemarchitektur]
### 3.2 Module
| Modul | Beschreibung | Abhängigkeiten |
|-------|-------------|----------------|
| | | |
### 3.3 Datenbankschema
[Tabellen, Felder, Beziehungen]
### 3.4 API-Endpoints
| Method | Route | Beschreibung | Auth |
|--------|-------|-------------|------|
| | | | |
---
## 4. Implementierungsschritte
- [ ] Schritt 1: [klar abgegrenzter Auftrag]
- [ ] Schritt 2:
- [ ] Schritt 3:
---
## 5. Offene Punkte (vor Übergabe klären)
- [ ]
```
---
## Template 2: ENTSCHEIDUNGEN.md
```markdown
# Architekturentscheidungen – [Projektname]
**Version:** 1.0
**Datum:** YYYY-MM-DD
---
## Entscheidung 1: [Titel]
**Datum:** YYYY-MM-DD
**Kontext:** [Warum musste entschieden werden?]
**Entscheidung:** [Was wurde entschieden?]
**Begründung:** [Warum diese Option?]
**Verworfene Alternativen:** [Was wurde nicht gewählt und warum?]
**Auswirkungen:** [Was folgt daraus?]
```
---
## Template 3: CHANGELOG.md
```markdown
# Changelog – Konzeptänderungen aus Claude Code
**Projekt:** [Projektname]
---
### [YYYY-MM-DD HH:MM] [Typ]: [Kurztitel]
**Typ:** Konzeptänderung | Neue Anforderung | Technische Einschränkung
**Modul/Bereich:** [betroffenes Modul]
**Was geändert:** [konkrete Beschreibung]
**Warum:** [Begründung aus der Implementierung]
**Auswirkung auf Konzept:** [welcher Abschnitt in PROJEKT.md betroffen]
**Status:** OFFEN – wartet auf Claude.ai-Review | ERLEDIGT
```
---
## Template 4: RUECKFRAGEN.md
```markdown
# Rückfragen aus Claude Code
**Projekt:** [Projektname]
---
### [YYYY-MM-DD HH:MM] Frage [Nr]: [Kurztitel]
**Kontext:** [Wo im Code / welches Modul]
**Frage:** [konkrete Frage]
**Optionen:** [falls Claude Code Optionen sieht]
**Blockiert:** [was wartet auf die Antwort]
**Status:** OFFEN | BEANTWORTET
**Antwort (Claude.ai):** [wird von Claude.ai ausgefüllt]
```
---
## Template 5: STATUS.md
```markdown
# Projektstatus – [Projektname]
**Letzte Aktualisierung:** YYYY-MM-DD HH:MM
**Aktuell zuständig:** Claude.ai | Claude Code | Joachim
---
## Aktueller Stand
[Was wurde zuletzt abgeschlossen?]
## Nächster Schritt
[Was ist als nächstes zu tun?]
## Blockiert durch
[Was muss erst geklärt werden?]
## Git-Stand
**Branch:** main
**Letzter Commit:** [Hash + Beschreibung]
```
---
## Template 6: CLAUDE.md
```markdown
# CLAUDE.md – [Projektname]
## Projekt-Kontext
**Projekt:** [Name]
**Beschreibung:** [1-2 Sätze]
**Zielumgebung:** [z.B. Proxmox LXC Ubuntu 22.04 / Hetzner VPS]
**Verantwortlich:** Joachim / Obeco GmbH
---
## Pflichtlektüre beim Start
Vor jeder Arbeit diese Dateien lesen:
1. `PROJEKT.md` – Anforderungen, Architektur, offene Schritte
2. `ENTSCHEIDUNGEN.md` – Warum was so gebaut wurde
3. `STATUS.md` – Was zuletzt gemacht wurde, was als nächstes kommt
---
## Schreibrechte (strikt einhalten)
| Datei | Darf ich schreiben? |
|-------|---------------------|
| PROJEKT.md | ❌ NEIN |
| ENTSCHEIDUNGEN.md | ❌ NEIN |
| CLAUDE.md | ❌ NEIN |
| CHANGELOG.md | ✅ JA – Konzeptabweichungen |
| RUECKFRAGEN.md | ✅ JA – offene Fragen |
| STATUS.md | ✅ JA – nach jedem Commit |
| src/ und Code | ✅ JA |
---
## Abweichungen vom Konzept → CHANGELOG.md
Format:
- Datum, Modul, Was geändert, Warum, Auswirkung auf PROJEKT.md, Status: OFFEN
---
## Offene Fragen → RUECKFRAGEN.md
Format:
- Datum, Kontext, Frage, Optionen, was blockiert ist
---
## Git-Disziplin
- Commit nach jedem abgeschlossenen Schritt
- Message: `feat: [Schritt X] [kurze Beschreibung]`
- Nie mehrere Schritte in einem Commit
---
## Tech-Stack
[Projektspezifisch ausfüllen]
---
## Coding-Konventionen
[Projektspezifisch ausfüllen]
- Sprache im Code:
- Einrückung:
- Kommentare:
- Logging:
- Fehlerbehandlung:
---
## Gelernte Regeln
*Wird laufend ergänzt wenn Korrekturen nötig waren:*
- [Datum]: [Was schiefgelaufen] → [neue Regel]
```
---
## Verwandte Notes
- [[Claude-Workflow-Konzept]] – Hauptdokumentation
- [[Claude-Workflow-CLAUDE-md-Template]] – CLAUDE.md ausführlich erklärt
- [[Claude-Workflow-Prompts]] – Prompts für Claude.ai und Claude Code
---
*Letzte Änderung: 2026-06-17 16:00*