Why Use This
This skill provides specialized capabilities for spences10's codebase.
Use Cases
- Developing new features in the spences10 repository
- Refactoring existing code to follow spences10 standards
- Understanding and working with spences10's codebase structure
Install Guide
2 steps - 1
- 2
Install inside Ananke
Click Install Skill, paste the link below, then press Install.
https://github.com/spences10/svelte-claude-skills/tree/main/.claude/skills/svelte-deployment
Skill Snapshot
Auto scan of skill assets. Informational only.
Valid SKILL.md
Checks against SKILL.md specification
Source & Community
Updated At Jan 19, 2026, 12:52 AM
Skill Stats
SKILL.md 64 Lines
Total Files 1
Total Size 0 B
License NOASSERTION
---
name: svelte-deployment
# IMPORTANT: Keep description on ONE line for Claude Code compatibility
# prettier-ignore
description: Svelte deployment guidance. Use for adapters, Vite config, pnpm setup, library authoring, PWA, or production builds.
---
# Svelte Deployment
## Quick Start
**pnpm 10+:** Add prepare script (postinstall disabled by default):
```json
{
"scripts": {
"prepare": "svelte-kit sync"
}
}
```
**Vite 7:** Update both packages together:
```bash
pnpm add -D vite@7 @sveltejs/vite-plugin-svelte@6
```
## Adapters
```bash
# 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](references/library-authoring.md) - Publishing
Svelte packages
- [pwa-setup.md](references/pwa-setup.md) - Offline-first with workbox
- [cloudflare-gotchas.md](references/cloudflare-gotchas.md) -
Streaming issues
## Notes
- Cloudflare may strip `Transfer-Encoding: chunked` (breaks streaming)
- Library authors: include `svelte` in keywords AND peerDependencies
- Single-file bundle: `kit.output.bundleStrategy: 'single'`
- **Last verified:** 2025-01-14
<!--
PROGRESSIVE DISCLOSURE GUIDELINES:
- Keep this file ~50 lines total (max ~150 lines)
- Use 1-2 code blocks only (recommend 1)
- Keep description <200 chars for Level 1 efficiency
- Move detailed docs to references/ for Level 3 loading
- This is Level 2 - quick reference ONLY, not a manual
-->