Loading...
Loading...
Scaffolds a production-ready Next.js turborepo with TypeScript, Tailwind CSS, shadcn CLI, Blode UI components from ui.blode.co, blode-icons-react, Biome, Ultracite, and Vercel deployment. Use when creating a new Next.js app, bootstrapping a turborepo, scaffolding a web project, starting a new website, or asking "create a Next.js project."
npx skill4agent add mblode/agent-skills scaffold-nextjs| File | Read When |
|---|---|
| Default: create-next-app flags, shadcn + Blode registry setup, Agentation, Ultracite commands and code patches |
| Default: root package.json, turbo.json, biome.jsonc, .gitignore, knip.json, next.config.ts |
| After Phase 6: GitHub setup, Vercel deployment, favicon, OG images, pre-launch checklist |
Scaffold progress:
- [ ] Phase 1: Gather project info
- [ ] Phase 2: Create Next.js app
- [ ] Phase 3: Install Blode UI components
- [ ] Phase 4: Install Agentation
- [ ] Phase 5: Install Ultracite
- [ ] Phase 6: Convert to Turborepo
- [ ] Phase 7: GitHub and Vercel setup
- [ ] Phase 8: Pre-launch checklist| Variable | Example | Default | Used in |
|---|---|---|---|
| | -- (required) | Root package.json, directory name, README |
| | -- (required) | App package.json, README |
| | — (required) | GitHub remote URL |
| | — (ask if not provided) | Vercel custom domain, metadataBase |
| | — (required) | package.json author |
| | current year | LICENSE |
references/app-setup.mdreferences/app-setup.mdnpm run devreferences/app-setup.mdblode-icons-reactlucide-reactreferences/app-setup.mdapp/layout.tsx<Agentation />@next/third-partiesreferences/app-setup.mdreferences/turbo-configs.mdapps/web/package.jsonturbo.jsonbiome.jsoncknip.json.gitignoreapps/web/package.json"lint": "biome check .""lint:fix": "biome check --write .""format": "biome format --write .""format:check": "biome format .""check-types": "tsc --noEmit""test": "vitest run""test:watch": "vitest"apps/web/next.config.tsreactCompiler: truenpm installnpm run devreferences/deploy-and-launch.mdreferences/deploy-and-launch.md{{variable}}| Placeholder | Source |
|---|---|
| Project name (kebab-case) |
| One-line project description |
| GitHub owner/repo |
| Custom domain for Vercel |
| Author name |
| Current year |
ultracite fixultracite checkreferences/app-setup.mdlucide-reactblode-icons-react| When | Run |
|---|---|
| After deployment, optimise SEO | |
| Before launch, audit UI quality | |
| Before launch, add motion and animation | |