init-app-stack
Installation
SKILL.md
Init App Stack
Bootstrap a full-stack project with:
- Frontend: Vite 8+ + React + TanStack Router + TanStack Query + Zustand + shadcn/ui + TailwindCSS v4, managed with bun
- Backend: FastAPI + Granian + raw asyncpg (Postgres), managed with uv, targeting Python 3.14 (PEP 750 t-strings for SQL)
- DB: Postgres 17 via
docker-compose.yml - Types:
openapi-typescriptgenerates a typed client from FastAPI's OpenAPI schema
Step 1: Run the scaffold script
This creates the full project structure deterministically — do not scaffold manually.
uv run python scripts/create.py <project-name>
The script (works on Mac, Linux, Windows):
Related skills