Asi svelte-deployment
Svelte deployment guidance. Use for adapters, Vite config, pnpm setup, library authoring, PWA, or production builds.
install
source · Clone the upstream repo
git clone https://github.com/plurigrid/asi
Claude Code · Install into ~/.claude/skills/
T=$(mktemp -d) && git clone --depth=1 https://github.com/plurigrid/asi "$T" && mkdir -p ~/.claude/skills && cp -r "$T/skills/svelte-deployment" ~/.claude/skills/plurigrid-asi-svelte-deployment && rm -rf "$T"
manifest:
skills/svelte-deployment/SKILL.mdsource content
Svelte Deployment
Quick Start
pnpm 10+: Add prepare script (postinstall disabled by default):
{ "scripts": { "prepare": "svelte-kit sync" } }
Vite 7: Update both packages together:
pnpm add -D vite@7 @sveltejs/vite-plugin-svelte@6
Adapters
# Static site pnpm add -D @sveltejs/adapter-static # Node server pnpm add -D @sveltejs/adapter-node # Cloudflare pnpm add -D @sveltejs/adapter-cloudflare
Reference Files
- library-authoring.md - Publishing Svelte packages
- pwa-setup.md - Offline-first with workbox
- cloudflare-gotchas.md - Streaming issues
Notes
- Cloudflare may strip
(breaks streaming)Transfer-Encoding: chunked - Library authors: include
in keywords AND peerDependenciessvelte - Single-file bundle:
kit.output.bundleStrategy: 'single' - Last verified: 2025-01-14