spences10/svelte-skills-kit▌
5 approved skills in this repository
sveltekit-structure
Frontend
SvelteKit routing, layouts, error handling, and SSR structure guidance. \n \n File-based routing with +page.svelte for pages, +layout.svelte for nested wrappers, +error.svelte for error boundaries, and +server.ts for API endpoints \n Nested layouts apply to all child routes; use route groups with (name) folders to organize without affecting URLs \n Error boundaries and pending UI patterns via +error.svelte placement and svelte:boundary component-level error/pending states \n SSR and hydration gu
sveltekit-data-flow
Frontend
Which file? Server-only (DB/secrets): +page.server.ts | Universal (runs both): +page.ts | API: +server.ts
svelte-runes
Frontend
Which rune? Props: $props() | Bindable: $bindable() | Computed: $derived() | Side effect: $effect() | State: $state()
svelte-components
Frontend
Component libraries: Bits UI (headless) | Ark UI | Melt UI (primitives)
sveltekit-remote-functions
Frontend
File naming: *.remote.ts for remote function files