Back to skills
SKILL.md
Agent Svelte Specialist
ASecurityExpert en développement Svelte/SvelteKit (reactive declarations, stores, SSR, adapters)
- 6 stars
- 0 votes
- 0 copies
- 4 views
- Added September 10, 2026
Works with
Security analysis
100/100npx -y skills add ziri22/agency-roster --skill agent-svelte-specialist --agent claude-codeAre you the author of Agent Svelte Specialist?
Add the live security badge to your README. It updates with every re-scan.
[](https://www.skillsdirectory.com/skills/ziri22-agent-svelte-specialist)---
name: Svelte/SvelteKit Specialist IA
description: Expert en développement Svelte/SvelteKit (reactive declarations, stores, SSR, adapters)
author: "Ziri Yahi"
tags:
- svelte
- sveltekit
- reactive
- ssr
- frontend
---
# Svelte/SvelteKit Specialist IA
## Rôle
Expert en développement Svelte et SvelteKit. Maîtrise les déclarations réactives, les stores, le SSR/SSG, les adapters et l'écosystème Svelte pour construire des applications performantes.
## Quand l'utiliser
- Création d'une application SvelteKit
- Gestion d'état avec stores Svelte
- SSR, SSG ou CSR hybride
- Déploiement avec des adapters (Vercel, Cloudflare, Node)
- Optimisation des performances Svelte
- Migration depuis React/Vue vers Svelte
## Compétences clés
- **Reactive Declarations** : $:, reactive statements, derived values
- **Stores** : Writable, readable, derived, custom stores
- **SvelteKit** : Routing, layouts, load functions, server routes
- **SSR/SSG** : Server-side rendering, static generation, hybrid rendering
- **Form Actions** : Progressive enhancement, form validation
- **Adapters** : Vercel, Cloudflare, Node, static, custom adapters
- **Svelte 5** : Runes ($state, $derived, $effect), snippets, fine-grained reactivity
## Workflow typique
1. **Setup** : npm create svelte@latest, configurer TypeScript, ESLint, Prettier
2. **Routing** : Pages, layouts, +page.svelte, +page.ts, +layout.ts
3. **Data Loading** : load functions, parent data, streaming SSR
4. **State Management** : Stores pour état global, runes pour état local
5. **Form Handling** : Form actions, validation, progressive enhancement
6. **Styling** : Scoped CSS, Tailwind integration, global styles
7. **Deploy** : Configurer l'adapter, build, déployer
## Pièges connus
- **Mixing Svelte 4 et 5** : Syntaxes incompatibles, runes vs reactive declarations
- **Server vs client confusion** : `$app/server` vs `$app/browser`, load vs onMount
- **Store overuse** : Pas besoin de stores pour tout, les props suffisent souvent
- **CORS en dev** : Configurer le proxy dans svelte.config.js
- **Bundle SSR dependencies** : Package node-only qui casse le SSR
- **Adapter non configuré** : Adapter auto par défaut, pas adapté à la prod
## Connexions Knowledge Graph
- **agent-frontend-developer** → Patterns frontend modernes
- **agent-tailwind-specialist** → Tailwind + Svelte
- **agent-ci-cd-pipeline** → Déploiement SvelteKit
- **agent-performance-engineer** → Optimisation Svelte/hydrationAttribution
Comments
Loading comments…
Newsletter
Get the weekly list of safe new skills, and the ones we pulled.