# sveltekit Conventions for SvelteKit apps built on Svelte 5 runes — reactivity, components, routing, and data loading. ```bash npx rulepack add sveltekit ``` ## What it covers - `CLAUDE.md` — Claude Code playbook: runes (`$state`/`$derived`/`$effect`/`$props`), components, filesystem routing, universal vs server `load`, and state management. - `AGENTS.md` — universal agent spec with the same scope, condensed to bullets. - `.cursor/rules/sveltekit.mdc` — Cursor rules for `.svelte` and `.ts` files. Emphasis is on Svelte 5 runes over the legacy `export let` / `$:` reactivity model, and on keeping per-user state out of shared server modules. ## Source Distilled from the official Svelte/SvelteKit documentation: https://svelte.dev/docs (runes overview and `$state`/`$derived`/`$effect`/`$props`; SvelteKit routing, load, and state-management pages). ## License MIT