Future-first guidance for writing modern Svelte 5 and SvelteKit code without drifting into mixed-generation answers.
This skill is built for AI agents and maintainers who want:
You can install this skill into your AI agent environment (such as Claude Code, Cursor, Windsurf, or Gemini) using the Vercel skills CLI:
npx skills add fifidayone/svelte-edge --all
Alternatively, you can clone this repository directly into your local workspace's agent configuration directory (e.g., <project-root>/.agents/skills/svelte-edge):
git clone https://github.com/fifidayone/svelte-edge.git .agents/skills/svelte-edge
Use it when the user asks about:
sv CLI workflowsnpx sv create my-app
npx sv add eslint prettier tailwindcss vitest playwright
npx sv migrate svelte-5
npx sv check
Testing has its own canonical file so tool choice and testing doctrine stay first-class instead of being buried in general best practices.
libraries.md is on-demand because most Svelte questions are about framework semantics, not package selection. Pull it only when the user explicitly asks about ecosystem packages.
migration.md is on-demand because most new code does not need migration guidance. Pull it only for migration work.
Examples are inlined into their canonical owners rather than living in a separate patterns file — this avoids drift between doctrine and examples.
Current baseline: May 2026.
Detailed version gates live in SKILL.md. Keep README.md lightweight and use it to explain scope, structure, and maintenance expectations.
Update this skill when official docs materially change:
sv workflowsFramework semantics age slower than ecosystem package lists. libraries.md should be reviewed more often than core doctrine files.
Audit and review workflows should follow the output contract defined in SKILL.md so findings stay repeatable and actionable.
Accurate, modern, coherent, production-safe guidance that an AI agent can apply quickly and consistently.