Плагин 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. Первая один раз добавляет маркетплейс; вторая устанавливает плагин.
/plugin marketplace add geml-spec/geml
/plugin install geml@gemlЧто внутри geml
3 части прочитано из файлов самого плагина.
Skills 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.
Хуки 1
Запускается при этих событиях- SessionStartcommand
В файле нет описания.
Использование geml в Claude Code
Skills не требуют команд. 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?
Обновите его с помощью claude plugin update geml@geml в вашем shell или на вкладке Installed в /plugin. Удалите его с помощью /plugin uninstall geml@geml.
Под какой лицензией распространяется плагин geml?
MIT, как указано в манифесте плагина.