mcpField
D
docs-electron

docs-electron

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

docs-electron について

Electron 版 IMG.LY CreativeEditor SDK のドキュメントを検索するスキルです。対象バージョンのドキュメント、API リファレンス、ローカルルールを参照し、事前知識ではなく取得した資料に基づいて回答するよう導きます。

主な機能

  1. 01関連する Electron ドキュメントの検索
  2. 02Markdown 形式でのドキュメント取得
  3. 03TypeScript API リファレンスの参照
  4. 04ローカル実装ルールの確認
  5. 05引用した資料に基づく回答

活用シーン

  1. 01CE.SDK Electron API の検索
  2. 02セットアップと使用方法の確認
  3. 03メソッドシグネチャと型の検証

インストール

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

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

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

同梱ファイル

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

references/
electron.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 Electron ドキュメント

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

クエリ:$ARGUMENTS

リモートドキュメント

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

使用方法

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

API の参照

TypeScript API に関するクエリ(メソッドシグネチャ、型、パラメーター)について:

  • エディター API(@cesdk/cesdk-js):https://img.ly/docs/cesdk/electron/api/cesdk-js.md
  • エンジン API(@cesdk/engine):https://img.ly/docs/cesdk/electron/api/engine.md

クラスと型のページにも同じ .md ルールが適用されます。たとえば: https://img.ly/docs/cesdk/electron/api/engine/classes/blockapi.md。

ヒント:型を TypeScript の定義と照合してください。CE.SDK は急速に進化しているため、型の構造が事前学習の知識と異なる場合があります。

全文

https://img.ly/docs/cesdk/electron/llms-full.txt には、Electron の全ページが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 を使用してください

コメント