nfs-scaffold-applisted
Install: claude install-skill juncoding/nextjs-fullstack-starter
# Scaffold a new fullstack back-office app
This skill bootstraps a brand-new project on the **pure Next.js (App Router) fullstack** stack — no tRPC, no separate API service, no SPA shell. It is the entry point for the `nextjs-fullstack-starter` plugin and is invoked either explicitly via `/nfs-scaffold-app` or when the user expresses intent to start a new back-office system on plain Next.js.
## When to use this skill
Use this skill when the user is **starting a brand-new project** in one of these shapes:
- Internal admin dashboard / management system
- Back-office tool for staff
- Line-of-business app with CRUD over rich domain models
- Lightweight ERP / operational tool
- Solo or small-team SaaS where the main app is auth-walled
- Any "one Next.js app does everything" project
Do NOT use this skill for:
- Adding a feature to an existing project (those have their own skills — `nfs-add-auth`, `nfs-add-cache`, `nfs-add-mcp`).
- Projects where the user wants tRPC + SPA mode — use the sibling plugin `nextjs-trpc-prisma-starter` instead.
- Public-facing marketing sites or content sites where the patterns don't apply.
- Mobile-first products that need a typed HTTP API surface — Server Actions are web-only.
## Why an interactive flow
The stack is opinionated but the project has variables (database, auth provider, whether to wire cache from day one, MCP, deploy target). Asking up front means the generated project is **complete and consistent** rather than half-configured. The