What problem does it solve?
This Skill removes the repetitive setup work of creating a new frontend project and ensures the resulting project is immediately runnable with the correct Vite + Logix Sandbox wiring.
Core Features & Use Cases
- One-command project scaffolding: Initializes a new Vite + React + Tailwind frontend from a built-in template without manually assembling config files.
- Template-driven consistency: Uses a template ID (currently
vite-logix-empty) to guarantee consistent dependency wiring and runtime setup.
- Logix Sandbox runtime integration: Pre-includes the
@logixjs/sandbox Vite kernel plugin and a minimal RuntimeProvider so the app boots with the expected Logix dev tooling.
- Use Case: Quickly spin up a new example/Playground/PoC app inside your repo (starting from an empty UI shell), then add business modules afterward.
Quick Start
Run the init script to copy the default template into a new directory, for example: node .codex/skills/frontend-project-init/scripts/init-frontend-project.cjs examples/my-sandbox.