Help us improve
Share bugs, ideas, or general feedback.
Share bugs, ideas, or general feedback.
Share bugs, ideas, or general feedback.
By RA1NCS
Develop Svelte apps in Claude Code with full LSP support, enabling navigation to definitions, hover documentation, reference finding, error diagnostics, and symbol outlines directly in .svelte files.
npx claudepluginhub ra1ncs/svelte-lsp --plugin svelte-lspClaude Code plugin providing Svelte language server integration. Gives Claude LSP-powered code intelligence on .svelte files: go-to-definition, hover docs, find references, document symbols, and diagnostics.
npx svelte-lsp-claude
Then restart Claude Code.
npm install -g svelte-language-server
claude plugin marketplace add RA1NCS/svelte-lsp
claude plugin install svelte-lsp@svelte-lsp
Registers svelteserver --stdio as the LSP server for .svelte files. Once installed, Claude can use the LSP tool for:
| Operation | Use case |
|---|---|
hover | Type info, prop definitions, component docs |
goToDefinition | Jump to where a symbol is defined |
findReferences | Find all usages of a variable/component |
documentSymbol | List all symbols in a component |
goToImplementation | Find interface implementations |
The plugin also includes a CLAUDE.md that instructs Claude to proactively use LSP when working with Svelte files.
svelte-language-server installed globally (npm install -g svelte-language-server)Claude Code's plugin system reads the lspServers field from plugin.json at startup to register language servers for file extensions. This plugin maps .svelte files to svelteserver --stdio, the same LSP server VS Code uses for Svelte.
MIT
A plugin for all things related to Svelte development, MCP, skills, and more.
Share bugs, ideas, or general feedback.
Based on adoption, maintenance, documentation, and repository signals. Not a security audit or endorsement.
Svelte 5 runes, SvelteKit data flow, routing, and structure patterns
Specialized commands for Svelte and SvelteKit development
Svelte changes since training cutoff (latest: 5.0.0) — runes ($state, $derived, $effect, $props), snippets replacing slots, callback props replacing events, mount/hydrate API. Load before working with Svelte.
SvelteKit and Svelte 5 done right. Runes ($state, $derived, $effect), load functions, form actions, SSR patterns, and modern Svelte your AI agent should follow.
Build node-based editors, interactive diagrams, and workflow builders with Svelte Flow.
Own this plugin?
Verify ownership to unlock analytics, metadata editing, and a verified badge.
Sign in to claimOwn this plugin?
Verify ownership to unlock analytics, metadata editing, and a verified badge.
Sign in to claim