svelte-skills
Installation
SKILL.md
Svelte Skills
任务目标
- 本 Skill 用于:掌握 Svelte 框架开发的完整技能体系
- 能力包含:组件开发、响应式状态、模板控制流、DOM 交互、样式管理、状态共享、测试部署
- 触发条件:需要开发 Svelte 应用或学习 Svelte 框架时
技能地图
入门技能
- svelte-core - 核心基础:项目创建、文件结构、Rune 概念
- svelte-runes - Runes 系统:$state、$derived、$effect、$props
模板技能
- svelte-template-basics - 模板基础:标记语法、文本插值、特殊标签
- svelte-control-flow - 控制流:if、each、await、snippet
交互技能
- svelte-directives - 指令系统:bind、use、transition、animate
样式技能
- svelte-styling - 样式管理:作用域样式、CSS 自定义属性
高级技能
- svelte-special-elements - 特殊元素:svelte:window、element、head
- svelte-state-management - 状态管理:Stores、Context API
- svelte-lifecycle - 生命周期:挂载、销毁、命令式 API
工程技能
- svelte-best-practices - 最佳实践:测试、TypeScript、迁移指南
- svelte-api-reference - API 参考:svelte/* 模块完整文档
兼容技能
- svelte-legacy - 遗留语法:Svelte 4 兼容代码维护
学习路径
入门路线
- svelte-core - 了解 Svelte 基础概念
- svelte-runes - 掌握 Runes 响应式系统
- svelte-template-basics - 学习模板语法
- svelte-control-flow - 掌握条件与循环
- svelte-directives - 学会 DOM 交互
进阶路线
- svelte-styling - 样式管理
- svelte-special-elements - 特殊元素
- svelte-state-management - 跨组件状态
- svelte-lifecycle - 生命周期钩子
专业路线
- svelte-best-practices - 最佳实践
- svelte-api-reference - API 参考
- svelte-legacy - 遗留代码
资源索引
- 官方文档:https://svelte.dev/docs
- 官方教程:https://svelte.dev/tutorial
- Playground:https://svelte.dev/playground
- SvelteKit:https://kit.svelte.dev
注意事项
- 推荐使用 SvelteKit 作为应用框架
- 优先使用 Svelte 5 Runes 语法
- 新项目避免使用遗留语法
- 遵循最佳实践编写高质量代码
Related skills
More from morning-start/book-skills
rust-skills
Rust 程序设计语言完整技能集,采用元认知框架,涵盖基础语法、所有权系统、泛型 Trait、并发异步、Cargo 包管理等,支持 Layer 1/2/3 三层认知模型
10dashboard-skills
数据看板技能库,使用 Python + Streamlit + ECharts + Pandas 快速构建数据分析和可视化应用,掌握从数据处理到界面展示的完整技能体系
5moonbit-skills
MoonBit(月兔)编程语言完整技能集,面向云与边缘计算的 AI 原生语言,涵盖核心语法、数据类型、函数式编程、工具链、包管理与多后端编译
4git-skills
Git版本控制技能,掌握仓库管理、提交操作、分支协作、远程同步等核心能力,提供安全的操作指导和故障排除
3hermes-agent-config
Hermes Agent 配置系统技能库,掌握 Memory 持久化记忆、Context Files 上下文注入、Personality 个性化配置、AGENTS.md 工作手册和分层记忆系统的完整技能体系
3tauri-skills
Tauri v2 桌面应用开发技能
2