geml プラグイン
Author, validate, and blockwise-edit GEML documents, and navigate a project's call graph as GEML codemaps: two skills plus the geml MCP server (runs via npx @geml/geml, no separate install).
geml プラグインのインストール方法
両方のコマンドを Claude Code 内で実行してください。最初のコマンドで marketplace を一度追加し、2 番目のコマンドでプラグインをインストールします。
/plugin marketplace add geml-spec/geml
/plugin install geml@gemlgeml の内容
プラグイン自身のファイルから読み込まれた 3 個のパーツ です。
SKILL 2
タスクが一致したときに Claude が読み込みます- geml
Address a document by its BLOCKS instead of reading it whole. Use for any long Markdown or documentation file — README, spec, guide, design doc, changelog — when the job is to find where something is documented, read one section, or change one section: `geml list`, `geml find` and `geml get` read Markdown directly and hand back the one block that matters, leaving the file the Markdown it already was. Skip it when the whole file is short enough to read anyway. Use it also to read, author, edit or validate GEML itself — .geml files, .gemlhistory sidecars, typed blocks, === fences, geml-chart, converting Markdown to GEML — where the output must parse cleanly (zero error diagnostics) against the reference parser.
- geml-code-graph
Build, view, update, and navigate a project's call graph as GEML codemap documents. Use when asked to see/update/build a project's code graph or codemap (看下/更新下 code-graph), when asked "who calls X" / "what does X call" / to trace a call chain or impact path, or whenever a .geml/codemap/ directory with index.geml and _index/name-lookup.json exists. Detects the project's languages itself — never asks the user; viewing ends with the browser OPEN on the graph.
Hook 1
以下のイベントで実行されます- SessionStartcommand
ファイルに説明がありません。
Claude Code での geml の使用方法
SKILL にコマンドは不要です。リクエストが説明と一致したときに Claude が読み込みます。
更新、オフ、または削除
- プラグインを更新 (shell)
- claude plugin update geml@geml
- marketplace を更新
- /plugin marketplace update geml
- 一時的にオフにする
- /plugin disable geml@geml
- 削除する
- /plugin uninstall geml@geml
geml のスキル
- gemlgeml-spec/geml
Address a document by its BLOCKS instead of reading it whole. Use for any long Markdown or documentation file — README, spec, guide, design doc, changelog — when the job is to find where something is documented, read one section, or change one section: `geml list`, `geml find` and `geml get` read Markdown directly and hand back the one block that matters, leaving the file the Markdown it already was. Skip it when the whole file is short enough to read anyway. Use it also to read, author, edit or validate GEML itself — .geml files, .gemlhistory sidecars, typed blocks, === fences, geml-chart, converting Markdown to GEML — where the output must parse cleanly (zero error diagnostics) against the reference parser.
3件のファイル31スター - geml-code-graphgeml-spec/geml
Build, view, update, and navigate a project's call graph as GEML codemap documents. Use when asked to see/update/build a project's code graph or codemap (看下/更新下 code-graph), when asked "who calls X" / "what does X call" / to trace a call chain or impact path, or whenever a .geml/codemap/ directory with index.geml and _index/name-lookup.json exists. Detects the project's languages itself — never asks the user; viewing ends with the browser OPEN on the graph.
31スター
geml プラグインに関する質問
geml プラグインをインストールするにはどうすればよいですか。
Claude Code で /plugin marketplace add geml-spec/geml を実行し、続いて /plugin install geml@geml を実行します。
geml プラグインには何が含まれていますか。
geml には 2 件のスキル, フック が含まれています。
geml プラグインを更新または削除するにはどうすればよいですか?
shell で claude plugin update geml@geml を使用して更新するか、/plugin の Installed タブから行ってください。削除するには /plugin uninstall geml@geml を使用してください。
geml プラグインのライセンスは何ですか?
プラグインのマニフェストに記載されている MIT です。