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-typescript generates 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
Installs
12
Repository
bmsuisse/skills
GitHub Stars
2
First Seen
Mar 18, 2026