Inicializar un proyecto desde cero. Cubre elección de stack con el usuario, uso de generadores oficiales (Laravel, Nest, Next, Vite, Ionic), clonación de plantillas propias del usuario y entrega de un esqueleto mínimo funcional con `dev`/`build`/`test` corriendo. Usar cuando el usuario diga "proyecto nuevo", "desde cero", "nuevo repo", "scaffold", "inicializar", "crear base". No usar si el proyecto ya existe (→ skill de stack) ni para añadir módulos, tests, CI o Docker a un repo vivo. Tras el scaffold, delega en el skill de stack para el trabajo incremental.
Solo cuando el proyecto no existe todavía.
Entregar un esqueleto mínimo acordado con el usuario que arranque con dev/build/test, sin extras no pedidos.
Usar cuando:
No usar si:
code-auditor..env, instalar deps, migrar BD..env.example sin secrets reales, .gitignore, linter estándar, scripts dev/build/test.dev y build arrancan.* ni latest.Detalle en references/detail.md.
composer create-project laravel/laravel + paquetes acordados (Sanctum, Inertia, Breeze/Jetstream).nest new.npm init + mínimos.npx create-next-app.npm create vite.ionic start ... --capacitor.ionic start ... --type=angular.@capacitor/core @capacitor/cli + cap init..env.example con placeholders (changeme, xxxx), nunca secrets reales..env ignorado en .gitignore desde el primer commit.Tras el scaffold, delegar a:
laravel-backend para módulos Laravel.node-backend para módulos Node.react-frontend para frontend web.mobile-hybrid para app móvil.infra-devops si piden Docker/CI/Nginx.testing-quality para cubrir.docs-specs-writer para README/specs..env.example..env a completar.¿Arranca dev y build? ¿.env.example sin secrets? ¿Sin extras no pedidos? ¿Stack acordado?