SuperAPI AI 工具集

svelte-code-writer

前端与建站

查看项目

更新于 10-16 04:57

技能介绍

用途:在创建或编辑任何 Svelte 组件(.svelte)或 Svelte 模块时,提供 Svelte 5 文档查询与代码分析,帮助确认语法并发现常见问题。

主要能力:

  1. 列出文档章节:npx @sveltejs/mcp list-sections,列出可用的 Svelte 5 与 SvelteKit 文档章节标题和路径。
  2. 获取文档:npx @sveltejs/mcp get-documentation "<section1>,<section2>,...",按章节名拉取完整文档,通常先 list-sections 再取相关文档,例如 npx @sveltejs/mcp get-documentation "$state,$derived,$effect"。
  3. 代码自动修复分析:npx @sveltejs/mcp svelte-autofixer "<code_or_path>" [options],分析 Svelte 代码并给出常见问题的修复建议,可传入内联代码或文件路径。

选项:--async 启用异步 Svelte 模式(默认 false);--svelte-version 指定目标版本 4 或 5(默认 5)。

推荐流程:不确定语法时先 list-sections 再 get-documentation;审查或调试时对代码运行 svelte-autofixer;在最终确定任何 Svelte 组件前先运行校验。

限制与注意:通过终端传入含 runes($state、$derived 等)的代码时,需将 $ 转义为 $,避免 shell 变量替换;具体收费、平台与版本支持范围资料暂未提供,需以实际 CLI 输出为准。