← Back to Home

SvelteKit Setup

An easy way to setup your SvelteKit project. Select the options you want to enable and copy the prompts to your clipboard, then paste them into cursor.

This will not create a project for you, to do that run: bunx sv create. I recommend picking: minimal, typescript, prettier/tailwindcss, and then bun.

Setup Options

Adds the vercel adapter and removes the default one

Adds the cloudflare adapter, sets up wrangler, and gives you the right commands to deploy to cloudflare

Sets up convex in your sveltekit app and gives you a good cursor rule for it

Adds 5 useful cursor rules for sveltekit: global, neverthrow, svelte, tailwindcss, and convex

Adds useful packages for sveltekit: runed, neverthrow, and zod

Updates the svelte.config.js file to support async svelte

Makes the default page a nicer hello world