# Setup-Anleitung ## Einmalige Einrichtung (bereits ausgeführt) ### 1. Skills verlinken ```bash mkdir -p ~/.claude/skills ln -sf /mnt/projekte/claude-workflow/skills/go.md ~/.claude/skills/go.md ln -sf /mnt/projekte/claude-workflow/skills/plan-review.md ~/.claude/skills/plan-review.md ln -sf /mnt/projekte/claude-workflow/skills/story.md ~/.claude/skills/story.md ``` ### 2. Agent verlinken ```bash ln -sf /mnt/projekte/claude-workflow/agents/plan-reviewer.md ~/.claude/agents/plan-reviewer.md ``` ### 3. Hooks aktivieren In `~/.claude/settings.json` die `hooks`-Sektion ist bereits eingetragen. ### 4. Hook-Skripte ausführbar machen ```bash chmod +x /mnt/projekte/claude-workflow/hooks/*.sh ``` ## Nach System-Neuinstallation Die vier Symlink-Befehle aus Schritt 1+2 erneut ausführen. Die `hooks`-Sektion in `settings.json` erneut eintragen. ## Verzeichnis-Struktur ``` /mnt/projekte/claude-workflow/ ├── SETUP.md ← Diese Datei ├── workflow/ │ ├── README.md ← Schnellreferenz (täglich nutzen) │ ├── models.md ← Modell-Strategie + Kosten │ └── story-lifecycle.md ← Story-Phasen im Detail ├── skills/ │ ├── go.md ← /go: Test + Simplify + PR │ ├── plan-review.md ← /plan-review: Opus reviewt Plan │ └── story.md ← /story: Voller Lifecycle ├── hooks/ │ ├── auto-format.sh ← PostToolUse: ruff/eslint │ └── verify-on-stop.sh ← Stop: Git-Status-Erinnerung └── agents/ └── plan-reviewer.md ← Opus-basierter Plan-Reviewer ``` ## Globale ~/.claude Verzeichnisse (nach Setup) ``` ~/.claude/ ├── skills/ │ ├── go.md → Symlink zu claude-workflow/skills/go.md │ ├── plan-review.md → Symlink │ └── story.md → Symlink ├── agents/ │ ├── plan-reviewer.md → Symlink zu claude-workflow/agents/plan-reviewer.md │ ├── test-runner.md (original) │ ├── security-audit.md (original) │ └── n8n-architect.md (original) └── settings.json (Hooks eingetragen) ```