mcpField
D
docs-sveltekit

docs-sveltekit

github.com/imgly開発985 回インストール1 日前に更新
リポジトリ

docs-sveltekit について

docs-sveltekit は、IMG.LY CreativeEditor SDK の SvelteKit 向けドキュメントを調べるスキルです。関連ページや API 情報の確認方法と、ローカルルールを案内します。

主な機能

  1. 01SvelteKit ドキュメント検索
  2. 02TypeScript API リファレンス検索
  3. 03ローカル実装ルールの案内
  4. 04バージョンと更新の案内

活用シーン

  1. 01SvelteKit 統合方法の確認
  2. 02BlockAPI や Engine API の確認
  3. 03アセットや初期化時の注意点の確認

インストール

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

$npx skills add https://github.com/imgly/agent-skills --skill docs-sveltekit

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

同梱ファイル

SKILL.md と一緒にインストールされる参考資料やスクリプト。

references/
sveltekit.md
update-check.md
rules/
asset-handling.md
common-pitfalls.md
content-fill-mode.md
silent-init-errors.md
verify-properties-before-use.md

詳細

バージョンに関する注意

CE.SDK 1.83.0 · 生成日 2026-09-30 · プラグイン cesdk · 正規の更新元 imgly/agent-skills。

このバンドルが6週間以上前のものの場合、またはユーザーが更新について尋ねた場合は、タスクごとに一度 references/update-check.md に従い、その結果をすべての CE.SDK スキルで再利用してください。確認は読み取り専用で行ってください。ユーザーの明示的な承認なしに、インストール、更新、上書き、削除を行わないでください。更新が承認されない限り、このバンドルを引き続き使用してください。

CE.SDK SvelteKit ドキュメント

IMG.LY CreativeEditor SDK(SvelteKit)のドキュメントを参照します。

クエリ: $ARGUMENTS

リモートドキュメント

このスキルは https://img.ly/docs/cesdk/sveltekit/ にある CE.SDK ドキュメントを参照します。 ウェブサイトで提供されるのは、最新の安定版 CE.SDK のみです。以前のバージョンはありません。 このバンドルは CE.SDK 1.83.0 を対象としています。プロジェクトで異なるバージョンの CE.SDK を使用している場合は、変更履歴とアップグレードページを参照し、インストール済みパッケージの型定義を確認してください。

使用方法

  1. インデックスを読む: references/sveltekit.md を読んでください。SvelteKit の全ページがタイトルとリンク付きで一覧されています。
  2. ページを選ぶ: クエリに合うページを選択してください。
  3. 各ページを Markdown として取得する: リンク末尾の / を削除し、.md を追加してください。 たとえば、https://img.ly/docs/cesdk/sveltekit/export-save-publish/export/to-png-f87eaf/ は https://img.ly/docs/cesdk/sveltekit/export-save-publish/export/to-png-f87eaf.md になります。 WebFetch を使用してください。WebFetch を利用できない場合(たとえば Codex の場合)は、curl -sL <url> を使用してください。
  4. 取得したページのみを基に回答する: 該当するセクションとコード例を示し、ページの URL を引用してください。該当するページがない場合は、その旨を伝えてください。事前学習の知識で不足を補わないでください。
  5. ルールを確認する: セットアップ、初期化、または一般的な操作の前に、ローカルの rules/*.md ファイルを読んでください。これらのファイルには、ウェブサイトでは扱われていないエージェント向けの注意点が記載されています。

API の検索

TypeScript API に関する問い合わせ(メソッドシグネチャ、型、パラメーター)については、次を参照してください。

  • Editor API(@cesdk/cesdk-js): https://img.ly/docs/cesdk/sveltekit/api/cesdk-js.md
  • Engine API(@cesdk/engine): https://img.ly/docs/cesdk/sveltekit/api/engine.md

クラスおよび型のページも、同じ .md のルールに従います。たとえば、 https://img.ly/docs/cesdk/sveltekit/api/engine/classes/blockapi.md です。

ヒント: 型は TypeScript の定義と照らし合わせて確認してください。CE.SDK は急速に進化しており、型の形状は事前学習の知識と異なる場合があります。

全文

https://img.ly/docs/cesdk/sveltekit/llms-full.txt には、SvelteKit の全ページが1つのファイル(数 MB)にまとめられています。インデックスと各ページでクエリに答えられない場合の、最後の手段としてのみ使用してください。curl -sL <url> | grep -n "<keyword>" で検索してください。全文を読まないでください。

ローカルルール

  • rules/asset-handling.md: 画像形式の推奨事項、URI の解決
  • rules/common-pitfalls.md: 重大な注意点(表示されない塗りつぶし、SVG の描画に関する問題)
  • rules/content-fill-mode.md: contentFillMode は塗りつぶしではなくブロックに設定します
  • rules/silent-init-errors.md: CreativeEditor の初期化コールバックはエラーを黙って握りつぶします
  • rules/verify-properties-before-use.md: プロパティを取得または設定する前に engine.block.findAllProperties() を呼び出してください

追加の対象範囲

このスキルは、CE.SDK のブロックタイプ、アセットソース、機能についての問い合わせにも対応します。 API メソッドの検索にも対応します(BlockAPI、SceneAPI、EditorAPI、AssetAPI、メソッドシグネチャ、戻り値の型、「engine.block」形式の問い合わせなど)。

関連スキル

  • ユーザーがドキュメントの参照だけでなく実装支援を必要としている場合は、`/imgly-sdk:build` を使用してください
  • ドキュメントの範囲を超える概念的な説明には、`/imgly-sdk:explain` を使用してください

コメント