Loading...
Loading...
SvelteKit structure guidance. Use for routing, layouts, error handling, SSR, or svelte:boundary. Covers file naming, nested layouts, error boundaries, pending UI, and hydration.
npx skill4agent add spences10/svelte-skills-kit sveltekit-structure+page.svelte+layout.svelte+error.svelte+server.tssrc/routes/about/+page.svelte/aboutsrc/routes/posts/[id]/+page.svelte/posts/123+layout.sveltesrc/routes/
├── +layout.svelte # Root layout (all pages)
├── +page.svelte # Homepage /
├── about/+page.svelte # /about
└── dashboard/
├── +layout.svelte # Dashboard layout (dashboard pages only)
├── +page.svelte # /dashboard
└── settings/+page.svelte # /dashboard/settings<!-- +layout.svelte -->
<script>
let { children } = $props();
</script>
<nav><!-- Navigation --></nav>
<main>{@render children()}</main>
<footer><!-- Footer --></footer>{@render children()}(name)browser