svelte-5

Installation
SKILL.md

Svelte 5

Svelte 5 uses runes — compiler-driven reactivity primitives replacing Svelte 4's implicit reactivity.

Runes

$state

Only apply $state to variables that drive UI updates. Objects/arrays become deep reactive proxies (performance overhead — prefer $state.raw for large data). Class instances are NOT made reactive — define $state fields inside the class.

<script>
  let count = $state(0);
  let user = $state({ name: 'Alice', age: 30 });
  let API_URL = 'https://api.example.com'; // Not reactive — no $state needed
</script>
Installs
1
First Seen
Apr 1, 2026
svelte-5 — maxnoller/claude-code-plugins