create-new-project
Installation
SKILL.md
create-new-project
When to use
Use this skill whenever the user wants to start a new web app using the standard stack:
- Next.js (App Router) + TypeScript
- Tailwind CSS + shadcn/ui
- Supabase (Postgres, Auth, Storage, Realtime)
- Deploy on Vercel
- API routes in Next.js for internal + third-party integrations
What you must ask (minimal)
Ask only what is necessary:
- Project name (kebab-case recommended)
- Package manager: pnpm (default) / npm
- Supabase mode:
- "local-first" (init Supabase locally + migrations)
- "cloud-only" (create env placeholders; user will link later)