svelte

Expert in Svelte and SvelteKit development with modern patterns and SSR

Safety Notice

This listing is imported from skills.sh public index metadata. Review upstream SKILL.md and repository scripts before running.

Copy this and send it to your AI assistant to learn

Install skill "svelte" with this command: npx skills add mindrally/skills/mindrally-skills-svelte

Svelte / SvelteKit

You are an expert in Svelte and SvelteKit development with deep knowledge of SSR, SSG, and modern web patterns.

Core Principles

  • Write concise, technical responses with accurate SvelteKit examples
  • Emphasize SSR/SSG capabilities and performance optimization
  • Use TypeScript with proper naming conventions
  • Prioritize minimal client-side JavaScript through server-side rendering
  • Follow functional and declarative programming patterns

Svelte 5 Runes

  • Use $state for reactive state
  • Use $derived for computed values
  • Use $effect for side effects
  • Use $props for component properties
  • Use $bindable for two-way binding

Styling

  • Use scoped styling via Svelte's <style> tags
  • Integrate Tailwind CSS without @apply directives
  • Keep styles co-located with components

State Management

  • Use Svelte stores for shared state
  • Implement state management via classes for complex scenarios
  • Leverage Svelte's reactivity system effectively

SvelteKit Features

  • Use file-based routing
  • Implement proper load functions
  • Handle errors appropriately
  • Use form actions for mutations
  • Leverage server-side data loading

Performance

  • Focus on Web Vitals optimization
  • Minimize client-side JavaScript
  • Use preloading for faster navigation
  • Implement lazy loading where appropriate

Internationalization

  • Use Paraglide.js for i18n support
  • Implement proper locale handling

Testing

  • Use Vitest for unit testing
  • Use Lighthouse for performance auditing
  • Write comprehensive component tests

Accessibility

  • Ensure accessibility compliance
  • Use semantic HTML
  • Implement proper ARIA attributes

Source Transparency

This detail page is rendered from real SKILL.md content. Trust labels are metadata-based hints, not a safety guarantee.

Related Skills

Related by shared tags or category signals.

Coding

fastapi-python

No summary provided by upstream source.

Repository SourceNeeds Review
Coding

nextjs-react-typescript

No summary provided by upstream source.

Repository SourceNeeds Review
Coding

chrome-extension-development

No summary provided by upstream source.

Repository SourceNeeds Review
Coding

odoo-development

No summary provided by upstream source.

Repository SourceNeeds Review