mcpField
D
docs-node

docs-node

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

docs-node について

Node.js プロジェクト向けの IMG.LY CreativeEditor SDK ドキュメント検索スキルです。関連ドキュメント、API リファレンス、ローカルルールを参照し、取得したページに基づいて回答します。

主な機能

  1. 01関連する Node.js ドキュメントページの検索
  2. 02ドキュメントを Markdown で取得
  3. 03Node API リファレンスの参照
  4. 04ローカル実装ルールの確認

活用シーン

  1. 01CE.SDK の Node.js 機能のガイドを探す
  2. 02API シグネチャと型を確認
  3. 03セットアップや一般的な操作の前にローカルルールを確認

インストール

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

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

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

同梱ファイル

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

references/
node.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 Node.js ドキュメント

IMG.LY CreativeEditor SDK(Node.js)のドキュメントを検索します。

クエリ:$ARGUMENTS

リモートドキュメント

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

使用方法

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

API の検索

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

  • Node API(@cesdk/node):https://img.ly/docs/cesdk/node/api/node.md

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

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

全文

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

コメント