Templates
Name it. Brief it. Paste it.
Type a project name and a mini brief, copy one prompt, and paste it into your coding agent in an empty folder — it installs the template, themes it to the brief, and pulls in the blocks that fit. Beautiful, structured sites with none of the setup.
- Basic + StaggerNext.js 16 starter: server-first pages, shadcn (Base UI) primitives, the contrast token system, floating-label fields, and Stagger scroll reveals.
- · Cache Components + server actions wired
- · contrast-on / contrast-off token system
- · Stagger, marquee + hero blocks, OverlapCta
- · AGENTS docs so coding agents follow the system
Open your coding agent in an empty folder, paste this. Done.
You are setting up a new website project in the CURRENT folder. Step 0 — safety: check what's in this folder first. - Empty → continue with step 1. - Already this starter (AGENTS.md mentioning next-starter/Agent Router) → skip step 1, continue with step 2. - Anything else → STOP and tell me before touching a single file. 1. Install the starter: git clone --depth 1 https://github.com/LeeWalpole/next-starter . rm -rf .git && git init && bun install 2. Read AGENTS.md and follow it. The design system (tokens, contrast-on, Stagger, blocks, floating-label fields) is already wired — do not restructure it, and never hardcode colours. 3. Rebrand for "My Project". Brief: <describe the business, audience, and vibe> - Retheme by editing ONLY the :root/.contrast-off and .contrast-on token blocks in app/globals.css — pick a palette that fits the brief. - Rewrite data/site.ts and data/home.ts for this brand (copy lives ONLY in data/). - Update the site name, metadata, and README title. 4. Blocks: first fetch the system guide at https://lw-starter.vercel.app/llms.txt — it explains the block catalog and when to use each one. The @mrbrandme registry is preconfigured in components.json (index: https://lw-starter.vercel.app/r/registry.json). Install what fits the brief with: bunx --bun shadcn@latest add @mrbrandme/<block-name>. Compose pages from blocks — never hand-roll a section a block already covers. 5. Finish only when `bun run build` passes. Then run `bun dev` and tell me the local URL to open.Prefer the terminal?
git clone --depth 1 https://github.com/LeeWalpole/next-starter my-project && cd my-project && rm -rf .git && git init && bun installThen open the project and paste the prompt above — your agent will skip the clone step since the starter is already there.
- CRUDComing soonEverything in Basic + Stagger, plus Convex: database, email-OTP auth, and file storage ready to go.