المهارات svelte-code-writer
📦

svelte-code-writer

آمن

使用官方工具构建和修复 Svelte 5 组件

还在为 Svelte 5 runes 和现代模式而困扰?直接在您的工作流中访问官方文档和自动化代码修复。

يدعم: Claude Codex Code(CC)
🥉 74 برونزي
1

تنزيل ZIP المهارة

2

رفع في Claude

اذهب إلى Settings → Capabilities → Skills → Upload skill

3

فعّل وابدأ الاستخدام

اختبرها

استخدام "svelte-code-writer". 分析一个存在潜在 rune 问题的组件

النتيجة المتوقعة:

autofixer 检测到在 $effect 块内对 $state 变量的赋值,并建议使用正确的状态更新。

استخدام "svelte-code-writer". 查找 $effect 的文档

النتيجة المتوقعة:

返回全面的文档,解释 $effect 的用法、生命周期时机、清理模式和常见陷阱。

التدقيق الأمني

آمن
v1 • 2/24/2026

Static analysis flagged 22 external_commands patterns and 1 filesystem pattern, all false positives. The detected patterns are markdown documentation examples showing legitimate npx CLI command usage (@sveltejs/mcp). No actual code execution, network calls, or filesystem operations exist in the skill content. Safe for publication.

1
الملفات التي تم فحصها
67
الأسطر التي تم تحليلها
0
النتائج
1
إجمالي عمليات التدقيق
لا توجد مشكلات أمنية
تم تدقيقه بواسطة: claude

درجة الجودة

38
الهندسة المعمارية
100
قابلية الصيانة
87
المحتوى
50
المجتمع
100
الأمان
91
الامتثال للمواصفات

ماذا يمكنك بناءه

学习 Svelte 5 Runes

初次接触 Svelte 5?查阅 $state、$derived 和 $effect runes 的文档以了解现代响应式模式。

调试组件问题

在问题组件上运行 autofixer 以检测常见错误,如在 effects 中的状态突变。

代码审查验证

在合并前通过运行 autofixer 验证 Svelte 组件,尽早发现问题。

جرّب هذه الموجهات

基础文档查找
列出所有可用的 Svelte 文档部分,然后检索 $state 和 $derived runes 的文档。
组件分析
分析此 Svelte 组件的问题:[粘贴组件代码或提供文件路径]
Svelte 4 迁移检查
使用带有 --svelte-version 5 标志的 autofixer 检查此组件的 Svelte 5 兼容性。
异步组件验证
使用 autofixer 验证此异步 Svelte 组件,确保 await 用法配置正确。

أفضل الممارسات

  • 在请求特定文档之前,先运行 list-sections 以发现可用的文档主题
  • 在完成任何 Svelte 组件之前执行 svelte-autofixer 以尽早发现问题
  • 当通过终端命令传递包含 runes 的内联代码时,将 $ 字符转义为 \$

تجنب

  • 不审查 autofixer 的建议就使用它 - 务必验证推荐内容
  • 将整个代码库作为内联参数传递而不是使用文件路径
  • 分析包含顶层 await 的组件时忘记指定 --async 标志

الأسئلة المتكررة

list-sections 和 get-documentation 之间有什么区别?
list-sections 显示所有可用的文档主题。get-documentation 检索您选择的特定主题的完整内容。
我需要单独安装 @sveltejs/mcp 吗?
不需要,该技能使用 npx 按需运行包,无需全局安装。
这个技能可以分析 TypeScript 文件吗?
是的,它支持分析 .svelte、.svelte.ts 和 .svelte.js 文件,并完全支持 TypeScript。
autofixer 实际上修复了什么?
它检测问题并提供建议。您必须手动应用推荐的更改。
这个技能兼容 Svelte 4 项目吗?
是的,在运行 Svelte 4 代码的 autofixer 时使用 --svelte-version 4 标志。
为什么我需要在内联代码中转义 $?
shell 将 $ 解释为变量替换。转义为 \$ 可保留字面 rune 语法。

تفاصيل المطور

المؤلف

sveltejs

الترخيص

MIT

مرجع

main

بنية الملفات

📄 SKILL.md