Instalación

Instalar Purrfold

Inicia el flujo de instalación con la ruta principal, una explicación breve y navegación directa de regreso al hub.

Framework

Configura tu instalación

Comando CLI
npx purrfold@latest <directorio-del-proyecto> --unit --no-e2e --no-commitlint --no-ci --no-mcp --yes --shadcn-args --preset b0
Usar un preset de shadcn
Pasa un ID de preset a shadcn init para omitir la selección interactiva de estilo:
npx purrfold@latest my-app --unit --e2e --commitlint --no-ci --no-mcp --yes --shadcn-args --preset b0
Todos los flags disponibles
--framework <next|astro>Elegir el framework a generar (por defecto next)
--unit / --no-unitIncluir u omitir Vitest + React Testing Library
--e2e / --no-e2eIncluir u omitir Playwright
--commitlint / --no-commitlintIncluir u omitir commitlint y el hook commit-msg (Husky siempre se instala)
--ci / --no-ciIncluir u omitir los flujos de trabajo de GitHub Actions: quality.yml, más playwright.yml con --e2e (desactivado por defecto)
--ssrSolo Astro: activar SSR en lugar de una compilación estática
--adapter <node|vercel|netlify|cloudflare>Solo Astro: adaptador SSR cuando el SSR está activo (por defecto cloudflare)
--shadcn-args <args...>Reenviar argumentos extra a shadcn init, incluyendo --preset <id>
--pm npm|pnpm|bunElegir el administrador de paquetes (Astro no admite bun)
--mcp / --no-mcpInstalar shadcn MCP para Claude, Codex y OpenCode
--motionInstalar Motion for React y el skill motion-framer (opt-in)
--icons <lucide|phosphor|tabler>Librería de iconos fallback para el gato de la home
--yesUsar valores por defecto no interactivos
--skip-installGenerar archivos sin instalar dependencias extra
--dry-runPrevisualizar operaciones sin escribir archivos