Skip to main content
skill CX Codex

sveltekit-svelte5-tailwind-skill — Claude Code skill for SvelteKit

A skill that helps an agent build sites on SvelteKit 2, Svelte 5 and Tailwind CSS v4. Useful when runes and Vite config keep tripping the model up.

Install into Claude Code · Skills CLI (Vercel) All methods and platforms ↓
npx skills add claude-skills/sveltekit-svelte5-tailwind-skill --skill sveltekit-svelte5-tailwind-skill -a claude-code
Open on GitHub

What sveltekit-svelte5-tailwind-skill does

The skill covers wiring the three tools into one stack: SvelteKit 2 with file-based routing, SSR and adapters for Vercel, Cloudflare, Node and static output; Svelte 5 with the $state(), $derived(), $effect() and $props() runes; Tailwind CSS v4 with CSS-first config and its Vite plugin. Two documentation sets ship inside: 17 problem-focused guides under references/ and 7 API references under docs/.

The workflow is research before code. The agent scans index.jsonl and sections.jsonl, picks 3–4 candidate files, reads only the matching sections by offset and limit, then implements. That order matters because the integration has sharp edges: runes do not work in SSR, and tailwindcss() has to sit above sveltekit() in vite.config.js. Separate guides handle form actions with progressive enhancement, moving off Svelte 4 and Tailwind v3, deployment, and common errors.

A five-minute path is included: scaffold with npm create svelte@latest my-app, add tailwindcss@next and @tailwindcss/vite@next, edit the Vite config, then put @import "tailwindcss" in app.css. No API keys or external services are involved; everything lives in the skill's own files.

What it helps with

  • get SvelteKit 2, Svelte 5 and Tailwind v4 working in one project
  • find out why runes fail during server-side rendering
  • order the plugins in vite.config.js correctly
  • build a form with progressive enhancement on server actions
  • move a project from Svelte 4 and Tailwind v3 to the new versions

Example prompts for the agent

  • Build a catalog page with SvelteKit 2, Svelte 5 runes and Tailwind v4 styles
  • Why doesn't $state() update under SSR? Check the skill docs and show me an example
  • Create a newsletter form using SvelteKit server actions with progressive enhancement

How to install sveltekit-svelte5-tailwind-skill

1Skills CLI (Vercel)

npx skills add claude-skills/sveltekit-svelte5-tailwind-skill --skill sveltekit-svelte5-tailwind-skill -a claude-code

2Manually: put the files in place

~/.claude/skills/sveltekit-svelte5-tailwind-skill/SKILL.md

Copy the whole skill folder; for one project use .claude/skills/sveltekit-svelte5-tailwind-skill/

Step by step, with commands for each platform: How to install skills in Claude Code: five ways

Questions about sveltekit-svelte5-tailwind-skill

How do I install sveltekit-svelte5-tailwind-skill in Claude Code?

Run npx skills add claude-skills/sveltekit-svelte5-tailwind-skill --skill sveltekit-svelte5-tailwind-skill -a claude-code. The skill file lands at ~/.claude/skills/sveltekit-svelte5-tailwind-skill/SKILL.md.

What does sveltekit-svelte5-tailwind-skill do?

It gives the agent a documentation set for SvelteKit 2, Svelte 5 and Tailwind CSS v4 plus a search order over it. The agent reads the relevant guide sections before writing code instead of guessing at APIs.

Does it need API keys or external services?

No. The skill is markdown guides and references, and lookups run against the local index.jsonl and sections.jsonl indexes.

Similar skills

Everything for Frontend and UI →

Project sponsors

Companies that keep this analytics open
Gold sponsor

Impressions, clicks and code copies — open statistics. We keep the numbers public for the same reason NeBlask itself is public. Become a sponsor