Now liveThe Skillselion MCP - thousands of ranked skills, loaded into your agent mid-task. No install.Get it →
Guide · svelte 5 sveltekit runes claude code skills

Best Svelte 5 + SvelteKit Skills for Claude Code (2026)

The `gsap-frameworks` skill covers Svelte with 21,977 installs and 8,497 stars across the multi-framework bundle. For Svelte-specific generation, `svelte-code-writer` (5,796 installs, 266 stars) and `svelte5-best-practices` (3,717 installs) teach runes syntax, SvelteKit routing, and the new signal-based reactivity model Claude Code needs to generate correct Svelte 5.

By Skillselion, an Ellelion LLC publication · Updated July 5, 2026 · 3 min read · Stats verified against the live catalog

Svelte 5 is the most breaking change the Svelte ecosystem has seen-runes ($state, $derived, $effect) replace the implicit let-reactivity model entirely. Claude Code needs the right skills to generate correct .svelte files in 2026; without them it defaults to Svelte 4 syntax that won't compile. Browse all frontend-design skills.

Key takeaways

  • svelte-code-writer (5,796 installs, 266 stars, skills.sh registry) teaches Claude Code Svelte 5 .svelte file structure, $props() declarations, and typed slot patterns.
  • svelte5-best-practices (3,717 installs) adds runes syntax: $state, $derived, $effect, $inspect-the signal primitives Claude Code must know to generate correct Svelte 5.
  • gsap-frameworks (21,977 installs, 8,497 stars) covers Svelte + GSAP animation integration and is the highest-install skill that touches Svelte.
  • sveltekit-structure (633 installs) handles file-based routing, load functions, and +server.ts API endpoints for full-stack SvelteKit generation.
  • Svelte 5 skills must be installed before svelte-core-bestpractices (2,402 installs)-the core skill builds on runes knowledge.

What are the best Svelte 5 skills for Claude Code?

svelte-code-writer (5,796 installs, 266 stars, skills.sh registry, GitHub) is the entry point-it teaches Claude Code the Svelte 5 component contract: <script> with $props(), reactive declarations with $state(), and {#each} / {#if} template syntax. Add svelte5-best-practices (3,717 installs) immediately after.

claude skill install svelte-code-writer
claude skill install svelte5-best-practices

For broader animation coverage, gsap-frameworks (21,977 installs, 8,497 stars) includes Svelte-specific GSAP integration alongside React and Vue paths.

Svelte on GitHub
Svelte on GitHub

Does Claude Code understand Svelte 5 runes?

svelte5-best-practices (3,717 installs) teaches the four core runes: $state() for reactive variables, $derived() for computed values, $effect() for side effects, and $props() for component inputs. Without this skill, Claude Code generates Svelte 4 syntax (export let x, $: computed = ...) that throws compiler errors in Svelte 5 projects. It also covers the untrack() helper for breaking reactive chains.

How do you scaffold a SvelteKit route with Claude Code?

sveltekit-structure (633 installs, 84 stars) covers the SvelteKit filesystem router: +page.svelte for UI, +page.ts for isomorphic load functions, +server.ts for API endpoints, and +layout.svelte for shared shell components. It teaches Claude Code the correct PageData type inference so generated load functions don't produce TypeScript errors.

How does Svelte animation work in Claude Code?

gsap-frameworks (21,977 installs, 8,497 stars) is the highest-install motion skill that includes Svelte, covering GSAP ScrollTrigger and timeline integration with onMount lifecycle hooks. For Svelte-native motion, svelte-core-bestpractices (2,402 installs) teaches the built-in transition:, animate:, and use: action directives-a zero-JS-overhead alternative that doesn't require an external library. See the full web animation guide.

How does Svelte 5 fit a design system workflow?

Svelte 5 component props are typed via $props() with interface inference, making design token consumption explicit. Pair svelte5-best-practices with a design system skill to get Claude Code generating components that consume CSS custom properties from a token file rather than hardcoded values. Svelte's <style> scoping also eliminates class-name collision-no CSS Modules or styled-components needed.

A complete starter stack

  • svelte-code-writer - .svelte file structure, $props(), slot patterns
  • svelte5-best-practices - $state, $derived, $effect rune syntax
  • sveltekit-structure - file-based routing, load functions, API endpoints
  • svelte-core-bestpractices - Svelte-native transitions, actions, animations
  • gsap-frameworks - GSAP + Svelte for scroll-driven and timeline animations

Common pitfalls

  • Installing skills in the wrong order-svelte-core-bestpractices expects Claude Code to already know runes from svelte5-best-practices.
  • Mixing Svelte 4 and Svelte 5 patterns-export let prop and $props() are not interchangeable and produce runtime warnings in Svelte 5's dev mode.
  • Using $effect for derived state-$effect is for side effects (DOM mutations, subscriptions); $derived is for computed values. The distinction matters for Svelte's fine-grained update scheduling.

Explore the complete Svelte + frontend toolkit and see how it compares in the UI design guide.

FAQ

Common questions

What is the best Svelte 5 skill for Claude Code?

`svelte-code-writer` (5,796 installs, 266 stars, skills.sh registry) is the purpose-built Svelte 5 skill-it teaches Claude Code `.svelte` file structure, prop typing, and slot patterns. Install it alongside `svelte5-best-practices` (3,717 installs). See [frontend-design skills](/best/skills-for-frontend-design).

Does Claude Code understand Svelte 5 runes?

Yes, with `svelte5-best-practices` (3,717 installs) installed. It teaches `$state`, `$derived`, `$effect`, and `$props` runes-the new signal primitives that replaced Svelte 4's `let` reactivity. Without this skill, Claude Code generates Svelte 4 syntax that won't compile in Svelte 5 projects.

What skill handles SvelteKit routing in Claude Code?

`sveltekit-structure` (633 installs, 84 stars) covers SvelteKit file-based routing: `+page.svelte`, `+layout.svelte`, `+server.ts` endpoints, and `load` function patterns. It pairs with `svelte-code-writer` for full-stack generation.

How does Svelte compare to React and Vue in the catalog?

Svelte 5 is the smallest bundle of the three-runes compile away at build time. In the catalog (83,206 listings): `vue` has 26,819 installs, `shadcn` (React) tops 199,075. Svelte's `svelte-code-writer` at 5,796 installs reflects an enthusiast base that values zero-overhead reactivity. See [React 19 guide](/guide/react-19-server-components-shadcn-ui) for comparison.

Which animation skill works best with Svelte in Claude Code?

`gsap-frameworks` (21,977 installs, 8,497 stars) is the top pick-it includes Svelte GSAP integration patterns alongside Vue and React. See [web animation guide](/guide/best-web-animation-skills-for-claude-code) for the full motion decision tree.

Ranked by Skillselion - an independent directory of AI-coding tools, not affiliated with Anthropic, OpenAI or Cursor. Tool rankings reflect real adoption (installs, then GitHub stars) from the skills.sh registry and GitHub, last updated July 5, 2026.

This week in AI coding

Five minutes, every Monday - the tools, releases and tactics for developers.

unsubscribe anytime.