Skip to main content

AI skills for Svelte

AI Coding Skills for Svelte

Browse the best AI coding skills for Svelte in 2026, Svelte 5 runes patterns, SvelteKit 2 routing, +server.ts API routes, Vitest tests, and design-to-code for Svelte components. Works with every major AI coding tool.

Short answer

The best AI coding skills for Svelte are skills-hub's `code-review`, `unit-test` (Vitest + @testing-library/svelte), `api-scaffold` (SvelteKit form actions + +server.ts), `design-to-code`, `accessibility`, and `responsive`. All portable across major AI coding tools.

Svelte 5 runes ($state, $derived, $effect) replaced the reactive declarations from earlier versions, and the skills below understand both. SvelteKit 2 is the assumed framework for production apps. Skills emit idiomatic runes code with proper $bindable() patterns, +page.server.ts vs +page.ts splits, and form actions.

Top skills for Svelte

  1. 01code-to-prd

    4 installs

    Reverse-engineer any codebase into a complete Product Requirements Document (PRD). Analyzes routes, components, state management, API integrations, and user interactions to produce business-readable documentation detailed enough for engineers or AI agents to fully reconstruct every page and endpoint. Works with frontend frameworks (React, Vue, Angular, Svelte, Next.js, Nuxt), backend frameworks (NestJS, Django, Express, FastAPI), and fullstack applications. Trigger when users mention: generate PRD, reverse-engineer requirements, code to documentation, extract product specs from code, document page logic, analyze page fields and interactions, create a functional inventory, write requirements from an existing codebase, document API endpoints, or analyze backend routes.

    Buildfrom Multi-Domain Skills
  2. 02accessibility-test

    3 installs

    Automated WCAG 2.1 AA accessibility testing with axe-core and Lighthouse CI. Auto-detects frontend framework (React, Next.js, Vue, Angular, Svelte, Astro, Flutter, React Native), discovers all routes and interactive components, installs Playwright + axe-core for page-level scanning and jest-axe/vitest-axe for component-level testing. Generates tests for color contrast (4.5:1), alt text, form labels, ARIA attributes, heading order, landmark regions, focus visibility, keyboard navigation (tab order, focus traps, modal focus management, skip-to-content), screen reader compatibility (aria-live regions, error announcements, toast notifications), and Flutter Semantics validation (48dp touch targets, semanticLabel). Reports violations by severity (critical, serious, moderate, minor) with WCAG criterion references. Use when adding a11y testing, auditing accessibility compliance, fixing contrast issues, or validating keyboard and screen reader support.

    Testfrom Skills Hub
  3. 03a11y-audit

    1 installs

    Accessibility audit skill for scanning, fixing, and verifying WCAG 2.2 Level A and AA compliance across React, Next.js, Vue, Angular, Svelte, and plain HTML codebases. Use when auditing accessibility, fixing a11y violations, checking color contrast, generating compliance reports, or integrating accessibility checks into CI/CD pipelines.

    Buildfrom Multi-Domain Skills
  4. 04vercel-sandbox

    Run agent-browser + Chrome inside Vercel Sandbox microVMs for browser automation from any Vercel-deployed app. Use when the user needs browser automation in a Vercel app (Next.js, SvelteKit, Nuxt, Remix, Astro, etc.), wants to run headless Chrome without binary size limits, needs persistent browser sessions across commands, or wants ephemeral isolated browser environments. Triggers include "Vercel Sandbox browser", "microVM Chrome", "agent-browser in sandbox", "browser automation on Vercel", or any task requiring Chrome in a Vercel Sandbox.

    Buildfrom Vercel Agent Browser
  5. 05supabase

    Use when doing ANY task involving Supabase. Triggers: Supabase products (Database, Auth, Edge Functions, Realtime, Storage, Vectors, Cron, Queues); client libraries and SSR integrations (supabase-js, @supabase/ssr) in Next.js, React, SvelteKit, Astro, Remix; auth issues (login, logout, sessions, JWT, cookies, getSession, getUser, getClaims, RLS); Supabase CLI or MCP server; schema changes, migrations, security audits, Postgres extensions (pg_graphql, pg_cron, pg_vector).

    Buildfrom Supabase
  6. 06portable-text-serialization

    Render and serialize Portable Text to React, Svelte, Vue, Astro, HTML, Markdown, and plain text. Use when implementing Portable Text rendering in any frontend framework, building custom serializers for non-standard block types, converting Portable Text to HTML strings server-side, converting Portable Text to Markdown, extracting plain text from Portable Text, or troubleshooting rendering issues with marks, blocks, lists, or custom types.

    Buildfrom Sanity
  7. 07stitch::extract-design-md

    Extract a comprehensive design system (DESIGN.md) directly from frontend source code — React, Vue, Svelte, Angular, plain HTML/CSS, or any web framework. Analyzes component files, stylesheets, Tailwind configs, theme definitions, and design tokens to produce a rich, Stitch-compatible design system document. Use this skill whenever the user wants to reverse-engineer a design system from an existing codebase, audit the visual language of a project, extract design tokens from source files, or understand the styling patterns in a frontend repo — even if they just say "what does this app look like?" or "pull out the design from this code."

    Buildfrom Google Labs
  8. 08sveltekit

    Expert guidance for SvelteKit development with TypeScript, Tailwind CSS, SSR/SSG, and performance optimization best practices

    Buildfrom Mindrally Skills
  9. 09sentry-svelte-sdk

    Full Sentry SDK setup for Svelte and SvelteKit. Use when asked to "add Sentry to Svelte", "add Sentry to SvelteKit", "install @sentry/sveltekit", or configure error monitoring, tracing, session replay, or logging for Svelte or SvelteKit applications.

    Buildfrom Sentry
  10. 10d3js-data-visualization

    Create interactive, custom data visualizations using d3.js — including charts, graphs, network diagrams, and geographic maps. Use when you need fine-grained control over visual elements, transitions, or interactions beyond what standard charting libraries offer, in any JavaScript environment (vanilla JS, React, Vue, Svelte, etc.).

    Buildfrom Open Skills (besoeasy)
  11. 11sanity-best-practices

    Sanity development best practices for schema design, GROQ queries, TypeGen, Visual Editing, images, Portable Text, Studio structure, localization, migrations, Sanity Functions, Blueprints, and framework integrations such as Next.js, Nuxt, Astro, Remix, SvelteKit, Angular, Hydrogen, and the App SDK. Use this skill whenever working with Sanity schemas, defineType or defineField, GROQ or defineQuery, content modeling, Presentation or preview setups, Sanity-powered frontend integrations, Sanity Functions, documentEventHandler, defineDocumentFunction, defineMediaLibraryAssetFunction, @sanity/functions, @sanity/blueprints, sanity.blueprint.ts, event-driven content automation, or when reviewing and fixing a Sanity codebase.

    Buildfrom Sanity
  12. 12svelte

    Expert in Svelte and SvelteKit development with modern patterns and SSR

    Buildfrom Mindrally Skills
  13. 13netlify-frameworks

    Guide for deploying web frameworks on Netlify. Use when setting up a framework project (Vite/React, Astro, TanStack Start, Next.js, Nuxt, SvelteKit, Remix) for Netlify deployment, configuring adapters or plugins, or troubleshooting framework-specific Netlify integration. Covers what Netlify needs from each framework and how adapters handle server-side rendering.

    Buildfrom Netlify
  14. 14vercel-optimize

    Use for Vercel cost and performance optimization on deployed projects, especially Next.js, SvelteKit, Nuxt, and limited Astro apps. Collect Vercel metrics, usage, project config, and code scan results first; investigate only metric-backed candidates; produce ranked recommendations grounded in verified files and version-aware Vercel/framework docs. Trigger for Vercel bill reduction, slow or expensive routes, caching opportunities, Function Invocations, Build Minutes, Fast Data Transfer, Core Web Vitals, Bot Management, Fluid compute, or cost breakdown requests.

    Buildfrom Vercel

Frequently asked questions

Do AI skills know Svelte 5 runes?

Yes. Modern skills default to $state / $derived / $effect for new code in Svelte 5+ projects, and respect the older let-as-reactive style if the project pins to Svelte 4.

Can AI write SvelteKit form actions?

Yes, the api-scaffold skill detects SvelteKit and emits +page.server.ts with named actions, fail() for validation errors, and proper progressive-enhancement patterns.

What's the best AI tool for Svelte?

Cursor with the Svelte for VS Code extension. Claude Code handles SvelteKit refactors well, especially Svelte 4 → Svelte 5 runes migrations.

Do AI skills handle the runes migration?

Yes. The migrate skill detects Svelte 4 code and proposes a runes migration with the codemod that Svelte ships, applying it incrementally per component with tests run between each batch.

Other languages and frameworks