# 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*