svelte-runes
Installation
SKILL.md
Svelte Runes Reference (Svelte 5)
本技能覆盖 Svelte 5 的 Runes(符文)系统。Runes 是 Svelte 5 引入的显式响应式语法,取代了 Svelte 4 的隐式 let 声明和 $: 语句。
Capability Boundaries
✅ 强项
- Svelte 5 显式响应式系统(Runes)的完整参考:$state / $derived / $effect / $props / $bindable / $inspect / $host
- 详细的子段(Proxy 行为、依赖追踪、cleanup、pre/tracking/pending/root 等)
- 跨模块共享状态模式 +
.svelte.js文件约定 - Svelte 4 → Svelte 5 迁移提示(隐式 vs 显式响应式)
- 完整的 Quick Fixes / Gotchas / FAQ 速查
⚠️ 限制
- 本技能专注于 Svelte 5 Runes 体系,不覆盖 Svelte 4 隐式响应式(
let+$:) - 不包含动画 / 过渡 / 模板语法的深入内容(改用
svelte-template-syntax) - 不包含组件生命周期 / stores / context 的高级用法(仅在 Svelte Runes 相关处提及)