SuperAPI AI Directory

svelte-skills

Frontend & websites

View repository

Updated 10-16 01:19

About this skill

Svelte Skills

Task Objectives

  • This Skill is used to: master the complete skill system for Svelte framework development
  • Capabilities include: component development, reactive state, template control flow, DOM interaction, style management, state sharing, testing and deployment
  • Trigger conditions: when you need to develop a Svelte application or learn the Svelte framework

Skill Map

Beginner Skills

  • svelte-core - Core Basics: project creation, file structure, Rune concepts
  • svelte-runes - Runes System: $state, $derived, $effect, $props

Template Skills

Interaction Skills

Styling Skills

  • svelte-styling - Style Management: scoped styles, CSS custom properties

Advanced Skills

Engineering Skills

Compatibility Skills

  • svelte-legacy - Legacy Syntax: maintaining Svelte 4 compatible code

Learning Path

Beginner Route

  1. svelte-core - Understand Svelte basic concepts
  2. svelte-runes - Master the Runes reactive system
  3. svelte-template-basics - Learn template syntax
  4. svelte-control-flow - Master conditionals and loops
  5. svelte-directives - Learn DOM interaction

Advanced Route

  1. svelte-styling - Style management
  2. svelte-special-elements - Special elements
  3. svelte-state-management - Cross-component state
  4. svelte-lifecycle - Lifecycle hooks

Professional Route

  1. svelte-best-practices - Best practices
  2. svelte-api-reference - API reference
  3. svelte-legacy - Legacy code

Resource Index

Notes

  • It is recommended to use SvelteKit as the application framework
  • Prefer using Svelte 5 Runes syntax
  • Avoid using legacy syntax in new projects
  • Follow best practices to write high-quality code