---
title: "svelte"
description: "Opinionated guidance for Svelte 5, Shadcn Svelte, server state, and data tables."
canonical: https://agentpluginsdirectory.com/plugins/svelte
last-updated: 2026-10-23
---

# svelte
Opinionated guidance for Svelte 5, Shadcn Svelte, server state, and data tables.
- Slug: svelte
- Publisher: Basti Ortiz
- Repository: https://github.com/BastiDood/skills
- Manifest: plugins/svelte/plugin.json
- Version: 1.1.1
- Category (editorial): design-frontend
- Skills: 4 (shadcn-svelte-best-practices, svelte-best-practices, tanstack-svelte-query-best-practices, tanstack-svelte-table-best-practices)
- MCP servers: 3 (context7, deepwiki, svelte)
- Stars: 16
- Repository created: 2026-02-14
- Repository last pushed: 2026-10-11
- Publisher type: User
- Listing: https://agentpluginsdirectory.com/plugins/svelte
- Schema: https://agent-plugins.org/schemas/1.0.0/plugin.schema.json

## Skills

- shadcn-svelte-best-practices: shadcn-svelte and Bits UI conventions for accessible primitive composition and customization. Use when creating, wrapping, restyling, or reviewing those components.
- svelte-best-practices: Svelte 5 and SvelteKit conventions for explicit reactive ownership and component lifecycles. Use when creating or reviewing Svelte components, runes, context, or form actions.
- tanstack-svelte-query-best-practices: TanStack Query conventions for reactive, cache-backed Svelte server state. Use when creating or reviewing Svelte queries, mutations, query keys, or cache updates.
- tanstack-svelte-table-best-practices: TanStack Table v9 conventions for static Svelte table schemas and reactive instance data. Use when creating or reviewing Svelte tables, columns, metadata, or rendering.

Descriptions come from the frontmatter of each SKILL.md, punctuation lightly normalized.

## MCP servers

- context7: transport: streamable-http; url: https://mcp.context7.com/mcp
- deepwiki: transport: streamable-http; url: https://mcp.deepwiki.com/mcp
- svelte: transport: streamable-http; url: https://mcp.svelte.dev/mcp

Read from the plugin's own mcp.json. Environment variable names only, never values.
