MrBrand.

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 + Stagger
    Next.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 install

    Then open the project and paste the prompt above — your agent will skip the clone step since the starter is already there.

  • CRUDComing soon
    Everything in Basic + Stagger, plus Convex: database, email-OTP auth, and file storage ready to go.