mcpField
S
svelte-code-writer

svelte-code-writer

github.com/spences10開発1658 回インストール15 週間前に更新
リポジトリ

svelte-code-writer について

Svelte ファイルの作成、編集、レビュー、デバッグに使うワークフロースキルです。Svelte のベストプラクティス、ドキュメント確認、ファイル検証を組み合わせます。

主な機能

  1. 01Svelte 5 の基本ガイドを読み込む
  2. 02用途に応じてローカルスキルを選択
  3. 03公式ドキュメントを参照
  4. 04変更した Svelte ファイルを検証
  5. 05Svelte CLI の解析ヘルパーを利用

活用シーン

  1. 01Svelte コンポーネントの作成や編集
  2. 02不確かな Svelte 構文の確認
  3. 03Svelte ファイルのレビューやデバッグ
  4. 04変更した Svelte ソースの検証

MCP 対応

このワークフローでは、ドキュメントのセクション一覧、内容の取得、Svelte ファイルの解析に `@sveltejs/mcp` の CLI ヘルパーを使います。

インストール

コマンドをコピーしてターミナルで実行します。

$npx skills add https://github.com/spences10/skills --skill svelte-code-writer

インストール後、Claude Code で/svelte-code-writerを入力して読み込まれたか確認します。

詳細

Svelte コードライター

Svelte ファイルの作成、編集、レビュー、デバッグを行う際は、このワークフローを使用してください。

ワークフロー

  1. 基本となる Svelte 5 のルールを確認するため、svelte-core-bestpractices を読み込みます。
  2. 必要に応じて、より詳しいローカルスキルを読み込みます:svelte-runes、svelte-template-directives、svelte-styling、sveltekit-data-flow、または sveltekit-structure。
  3. 構文や動作が不確かな場合は、関連する公式ドキュメントを確認します。
  4. 最終確定の前に、変更した Svelte ファイルを検証します。

公式 Svelte CLI ヘルパー

ドキュメントのセクションを一覧表示します:

npx @sveltejs/mcp list-sections

関連するドキュメントのセクションを取得します:

npx @sveltejs/mcp get-documentation "$state,$derived,$effect"

Svelte ファイルを解析します:

npx @sveltejs/mcp svelte-autofixer ./src/lib/Component.svelte

プロジェクトで非同期 Svelte 機能を使用している場合は、--async を指定します:

npx @sveltejs/mcp svelte-autofixer ./src/lib/Component.svelte --async

注意事項

  • 推測するよりも、正確な構文をドキュメントで確認してください。
  • インラインの rune コードをシェル経由で渡す際は、$ をエスケープしてください。
  • 可能な場合は、変更した .svelte、.svelte.ts、.svelte.js ファイルをすべて検証してください。
  • 最終確認日: 2026-05-14

コメント