What problem does it solve? Building a full-stack web app often requires stitching together separate frontend and backend frameworks. This Skill guides you through SvelteKit's unified model so you can handle routing, server rendering, data loading, and mutations in one codebase without configuration overhead. ## Core Features & Use Cases - File-Based Routing: Map +page.svelte files directly to URLs, including dynamic segments, catch-all routes, and route groups. - Server-Side Data Loading: Use +page.server.ts load functions and hooks to fetch data and manage sessions securely on the server. - API Routes & Form Actions: Create REST endpoints with +server.ts and handle mutations with progressive-enhancement form actions that work without JavaScript. - Use Case: You need a blog with SSR for SEO, a protected dashboard, and a contact form. This Skill walks you through scaffolding, dynamic [slug] routes, auth via hooks.server.ts, and a form action with validation and redirect. ## Quick Start Ask the AI to scaffold a new SvelteKit app with TypeScript and create a blog route that loads posts from a server-side load function.