立体物をthree.jsで作成し、あらゆる角度から確認できるビューアーに表示します。OBJ + MTLやGLBで保存し、他の3D制作ソフトへ持ち込めます。
- 立体物を作って全方向から確認したいとき
- Blenderで編集するモデルの作成
- シルエットや素材の見え方の確認
JavaScriptやNode.jsのメモリ使用量が増える原因を、ヒープスナップショットの比較や保持経路の調査から特定し、修正を支援します。
Diagnoses and resolves memory leaks in JavaScript/Node.js applications. Use when a user reports high memory usage, OOM errors, or wants to capture, compare, or inspect heap snapshots with Chrome DevTools MCP memory tools.
実行スコア 未検証
インストール方法を見るJavaScriptやNode.jsのアプリで、メモリ使用量が増え続ける原因を調べ、修正の手がかりを整理します。Chrome DevTools MCPのメモリツールでヒープスナップショットを取得・比較し、増加したオブジェクトの種類や、参照が残っている経路を確認します。ブラウザー側かNode.js側かを切り分け、切り離されたDOM要素、解除されていないイベントリスナー、クロージャ、増え続けるキャッシュなどを調査します。調査後は読み込んだスナップショットを閉じ、MCPサーバーのメモリを解放します。
アプリのメモリ使用量が高い、操作を続けると動作が重くなる、メモリ不足エラーが出るといった問題の調査に向いています。操作前後のスナップショットを比べ、どのオブジェクトが残っているかを確かめたい場合にも使えます。
詳細なスナップショット比較ツールには、Chrome DevTools MCPサーバーの--memoryDebuggingフラグが必要です。
この紹介文は、公開されている SKILL.md をもとに AI(OpenAI Codex)が作成しました。正確な仕様は下の原文を確認してください。
SKILL.md の記述から、注意が要る操作と導入の前提を AI が確認しました。点数は実際に動かした結果(実行検証)だけで付けています。
点数には入れていません。 2026年10月30日 時点で AI(OpenAI Codex)が判定しました。目安なので、入れる前に原文も確認してください。
インストールする前に、エージェントに与えられる指示の中身を確認できます。
This skill provides expert guidance and workflows for finding, diagnosing, and fixing memory leaks in JavaScript and Node.js applications using Chrome DevTools MCP tools.
Advanced memory debugging tools (compare_heapsnapshots, get_heapsnapshot_details, etc.) are only available when the server is started with the --memoryDebugging flag. First check if these tools are available; if not, try to read the MCP configuration file to check if --memoryDebugging is enabled.
.heapsnapshot files directly, as they are extremely large and will consume too many tokens. Use the Chrome DevTools MCP heap snapshot tools to summarize, compare, and inspect snapshots.close_heapsnapshot for each loaded snapshot to release memory held by the MCP server.When investigating a frontend web application memory leak, utilize the chrome-devtools-mcp tools to interact with the application and take snapshots.
click, navigate_page, fill, etc. (specifying pageId) to manipulate the page into the desired state.take_heapsnapshot (with pageId) to save .heapsnapshot files to disk at baseline, target (after actions), and final (after reverting actions) states.Once you have generated .heapsnapshot files using take_heapsnapshot, compare them with Chrome DevTools MCP memory tools.
get_heapsnapshot_summary for each snapshot to confirm that the files load and to compare high-level totals.compare_heapsnapshots to compare baseline and target snapshots. Start without classIndex for the summary diff, then request detailed class diffs only for suspicious growth by specifying classIndex.compare_heapsnapshots before drilling into specific node IDs.When a class or object type grows unexpectedly, inspect the retaining chain and dominators with the MCP tools before changing code.
get_heapsnapshot_class_nodes to list instances of the suspicious class.get_heapsnapshot_retainers, get_heapsnapshot_retaining_paths, get_heapsnapshot_dominators, and get_heapsnapshot_edges to understand why representative nodes are still reachable.get_heapsnapshot_object_details with a specific nodeId to retrieve detailed object metadata (size, type, distance, and DOM detachedness).get_heapsnapshot_duplicate_strings when string growth dominates the diff.Use built-in MCP memory tools and filters to pinpoint specific leak categories directly without external tools.
get_heapsnapshot_details or get_heapsnapshot_class_nodes with filterName to target common leak causes:
objectsRetainedByDetachedDomNodes: Identifies detached DOM elements retained in memory.objectsRetainedByEventHandlers: Identifies objects kept alive by unremoved event listeners.objectsRetainedByContexts: Identifies objects trapped in closures or execution contexts.objectsRetainedByConsole: Identifies objects retained by console logging.まだレビューはありません。使ってみた感想をお寄せください。
ログインなしで書き込めます。使ってみた感想、質問、動かなかった環境などを気軽にどうぞ。
まだコメントはありません。最初のコメントを書いてみませんか。
立体物をthree.jsで作成し、あらゆる角度から確認できるビューアーに表示します。OBJ + MTLやGLBで保存し、他の3D制作ソフトへ持ち込めます。
Chrome DevTools MCPでWebページのアクセシビリティを監査し、見出し構造、ラベル、キーボード操作、フォーカス、タップ領域、色のコントラストに関する問題を調べます。
個人用のタスク一覧に、やることや期限、返答待ち、作業が止まる理由を記録します。進捗や依存関係を更新し、重複や完了済みの項目も整理するスキルです。
作業の目標と完了条件を整理し、必要に応じて複数のエージェントへ分担します。進捗報告、成果の検証、PRのマージまで、プロジェクトとして進行を管理します。
Antigravityのカスタマイズの種類や読み込み順、検出場所を説明し、スキル、ルール、プラグイン、フック、MCPサーバーの作成方法を案内します。
再生・一時停止や時間位置の指定ができるアニメーションをHTMLページとして制作します。場面の長さや速度を調整し、横長・縦長の動画書き出しに備えます。