一键导入
plan-phase
Nächste nicht-ausgearbeitete Phase finden und detailliert ausarbeiten. Erstellt Phase-Ordner mit README und Schritt-Dateien.
用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
菜单
Nächste nicht-ausgearbeitete Phase finden und detailliert ausarbeiten. Erstellt Phase-Ordner mit README und Schritt-Dateien.
用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
基于 SOC 职业分类
Neue Spezifikation analysieren, in Phasen aufteilen und in den Master-Implementierungsplan aufnehmen. Erkennt automatisch neue Spec-Dateien.
Aktuellen Fortschritt ermitteln und den nächsten Implementierungsschritt durchführen. Erstellt Feature-Branch, implementiert, testet und erstellt PR.
Zeigt den aktuellen Fortschritt und welcher Schritt als nächstes zur Implementierung ansteht. Keine Implementierung, nur Übersicht.
Alle aktiven Phasen (Integration-Branches) anzeigen und zu einer anderen Phase wechseln. Behandelt uncommitted Changes sicher.
| name | plan-phase |
| description | Nächste nicht-ausgearbeitete Phase finden und detailliert ausarbeiten. Erstellt Phase-Ordner mit README und Schritt-Dateien. |
| disable-model-invocation | true |
Dieser Befehl findet die nächste Phase, die noch nicht detailliert ausgearbeitet ist, und erstellt die vollständige Dokumentation dafür.
Lies die Datei docs/implementation/README.md und identifiziere:
✅ (ausgearbeitet) und welche als ❌ (nicht ausgearbeitet) markiert sindOffen, In Arbeit oder Abgeschlossen markiert sindEine Phase kommt als nächste in Frage wenn:
❌ (nicht ausgearbeitet) markiert istWICHTIG: Die Epics haben keine feste Reihenfolge. Es können Phasen aus verschiedenen Epics gleichzeitig als Kandidat in Frage kommen.
Falls mehrere Phasen als Kandidat in Frage kommen:
Falls nur eine Phase in Frage kommt:
Für die gewählte Phase prüfen ob bereits Dateien existieren:
docs/implementation/phase-X-*/
├── README.md # Phase-Übersicht
├── X.1-step-name.md # Schritt 1
├── X.2-step-name.md # Schritt 2
└── ...
Eine Phase gilt als nicht ausgearbeitet wenn:
Bevor die Phase ausgearbeitet wird:
docs/specs/WICHTIG: Die Spezifikationen sind bindend. Die Phase-Dokumentation muss den Spezifikationen entsprechen.
Prüfe ob die neue Phase Auswirkungen auf bereits ausgearbeitete oder in Arbeit befindliche Phasen hat.
Prüfschritte:
In Arbeit oder Offen + ✅ AusgearbeitetFalls Auswirkungen gefunden werden:
Impact Note in der aktiven Phase hinterlegen
## Impact Notes Abschnitt ergänzen (falls noch nicht vorhanden)## Impact Notes
> **Phase Y (Name)** — [Kurzbeschreibung der Auswirkung]
> Betrifft: [Datei/Interface/Klasse]
> Aktion: Wird in Phase Y, Schritt Y.1 adressiert
Adaptierungsschritt in der neuen Phase einplanen
User warnen bei kritischen Auswirkungen
Falls keine Auswirkungen: Weiter mit Schritt 5c.
Prüfe ob die neue Phase Auswirkungen auf bestehende Editor-Tools und Wizards hat.
Relevante Editor-Tools im Projekt:
AnimationWizard — FBX-Slot-Liste, Auto-Erkennung, Animator-Controller-ZuweisungCharacterControllerSetupWizard — Character Model Setup, Prefab-ErstellungAnimatorControllerCreator — Programmatische Animator-State-ErstellungPlaygroundSceneCreator — Test-Szene mit UmgebungTestSceneCreator — Player in aktuelle Szene platzierenIKSetupWizard — IK-Komponenten auf Player PrefabCameraSetupEditor — Third-Person Camera SetupPrüfschritte:
CharacterAnimationState)? → AnimationWizard, AnimatorControllerCreator betroffenFalls Editor-UI betroffen:
Falls keine Editor-UI betroffen: Weiter mit Schritt 6.
Bevor die Schritt-Dateien erstellt werden, eine Zuordnungstabelle erstellen:
Für jeden geplanten Schritt identifizieren:
Quellen für relevante Specs:
docs/specs/ und Unterordnern die thematisch passenRegeln für die Zuordnung:
Beispiel-Zuordnung:
Schritt 10.1 (Package-Struktur):
→ Konsolidierte Spec Kap. 4 (Packages) — Package-Schnitt und Abhängigkeiten
→ Master Architecture — Package-Konventionen
Schritt 10.5 (CatalogProvider):
→ Konsolidierte Spec Kap. 6 (Katalog-Runtime) — API-Design, Lazy Loading
→ Konsolidierte Spec Kap. 8 (Addressables) — Async Loading Pattern
Erstelle für die Phase:
README.md mit:
integration/phase-X-beschreibung)Für jeden Schritt eine eigene Datei mit:
feat/cc-appearance-model)Format für ## Relevante Spezifikationen in Schritt-Dateien:
## Relevante Spezifikationen
Vor der Implementierung **PFLICHT** lesen:
| Dokument | Relevante Sektionen | Warum relevant |
|----------|---------------------|----------------|
| [Spec Name](../../specs/pfad.md) | "Kapitel X", "Abschnitt Y" | Kurze Begründung |
| [Andere Spec](../../specs/pfad.md) | Gesamtes Dokument | Kurze Begründung |
Hinweis zum Branch-Modell:
integration/-BranchFalls Unklarheiten bestehen:
In docs/implementation/README.md:
❌ → ✅ für "Ausgearbeitet"— → [Features](phase-X-.../README.md) für die Features-Spalte**Ausgearbeitet:** ❌ Nein → **Ausgearbeitet:** ✅ Ja — [Detail-Dokument](phase-X-.../README.md)- [ ] X.Y Name → - [ ] [X.Y Name](phase-X-.../X.Y-name.md)Nach Erstellung der Dokumentation:
git add docs/implementation/
git commit -m "docs: Arbeite Phase X aus - [Phasen-Name]"
WICHTIG: Kein Claude-Footer in der Commit-Message!
Nicht-ausgearbeitete Phasen mit erfüllten Abhängigkeiten:
Epic "Character Creator & Ausrüstung":
→ Phase 10: CC Core Data Model & Catalogs (keine Abhängigkeiten)
Welche Phase soll ausgearbeitet werden?
→ Phase 10
Impact-Analyse: Keine Auswirkungen auf aktive Phasen.
Erstelle Dokumentation für Phase 10: CC Core Data Model & Catalogs
- docs/implementation/phase-10-cc-data-model/README.md
- docs/implementation/phase-10-cc-data-model/10.1-package-structure.md
- ...
Ausarbeitung: Phase 4 (Ability System)
Impact-Analyse:
⚠ Phase 3 (Animation-Integration, ✅ ausgearbeitet, Status: Offen)
Auswirkung: IAnimationController braucht neue Methode PlayAbilityAnimation(string)
Betrifft: IAnimationController.cs (definiert in Phase 3, Schritt 3.1)
→ Adaptierungsschritt 4.1 eingeplant: "IAnimationController um Ability-Methoden erweitern"
→ Impact Note in Phase 3 README hinterlegt
Keine kritischen Konflikte (Phase 3 noch nicht implementiert).
Erstelle Dokumentation für Phase 4: Ability System
- docs/implementation/phase-4-ability-system/README.md
- docs/implementation/phase-4-ability-system/4.1-animation-interface-extension.md
- docs/implementation/phase-4-ability-system/4.2-iability-interface.md
- ...