What problem does it solve?
This Skill helps you design and implement production-grade Svelte 5 and SvelteKit applications without guessing at routing, reactivity, data loading, form handling, or deployment choices. It reduces framework confusion by turning best-practice guidance into clear decisions for real web app work.
Core Features & Use Cases
- Svelte 5 runes guidance: Choose between $state, $derived, $effect, $props, and $bindable for local state, computed values, effects, and component APIs.
- SvelteKit app architecture: Plan file-based routing, layouts, route groups, params, load functions, server-only modules, hooks, and error boundaries.
- Forms and mutations: Build progressive-enhancement form actions, validation flows, named actions, uploads, and endpoint fallbacks.
- Testing and delivery: Apply Vitest, Playwright, state-scope patterns, rendering modes, and adapter selection for reliable releases.
- Use case: If you are building a dashboard with authenticated data, this Skill helps you place secrets in server-only code, choose the right load function, preserve form state, and pick the correct rendering mode.
Quick Start
Use this skill to plan a SvelteKit feature by describing your route structure, data sources, forms, and deployment target in plain English.