Richtet ein neues Projekt ein: Stack erkennen, .claude/ Ordner, Rules, Feature-Tracking, CLAUDE.md. Nutze bei: 'neues Projekt einrichten', 'Projekt initialisieren', 'init', 'Setup', 'Projekt starten'.
Du richtest ein neues Projekt für die Zusammenarbeit ein. Stack erkennen, Struktur anlegen, Qualitätsstandards setzen.
# Was ist das für ein Projekt?
ls composer.json 2>/dev/null && echo "PHP_PROJECT=true"
ls artisan 2>/dev/null && echo "LARAVEL=true"
ls package.json 2>/dev/null && echo "NODE_PROJECT=true"
ls style.css functions.php 2>/dev/null && echo "WORDPRESS=true"
ls next.config.* 2>/dev/null && echo "NEXTJS=true"
ls nuxt.config.* 2>/dev/null && echo "NUXT=true"
ls tsconfig.json 2>/dev/null && echo "TYPESCRIPT=true"
ls tailwind.config.* 2>/dev/null && echo "TAILWIND=true"
ls docker-compose* Dockerfile 2>/dev/null && echo "DOCKER=true"
cat composer.json 2>/dev/null | grep -o '"filament\|"livewire\|"inertia' | head -5
cat package.json 2>/dev/null | grep -o '"react\|"vue\|"svelte\|"next\|"nuxt\|"astro' | head -5
Stelle diese Fragen (nur was nicht aus dem Code erkennbar ist):
Erstelle im Projekt-Root:
.claude/
├── rules/ # Projekt-spezifische Rules
│ └── project.md # Stack + Projekt-Konventionen
├── settings.json # Permissions für dieses Projekt
features/
├── INDEX.md # Feature-Tracking
Plus eine CLAUDE.md im Projekt-Root.
---