К основному содержанию
скилл CX Codex

excalidraw-skill · lingzhi227 — скилл для Claude Code

Скилл даёт агенту инструменты для рисования и правки диаграмм Excalidraw на живом канвасе, с экспортом в файлы и картинки.

Установить в Claude Code · Через Skills CLI (Vercel) Все способы и платформы ↓
npx skills add lingzhi227/agent-research-skills --skill excalidraw-skill -a claude-code
Открыть на GitHub

Что делает excalidraw-skill

Скилл подключает агента к канвасу Excalidraw через MCP-инструменты или REST API. Агент создаёт элементы пакетами, двигает их, выравнивает, группирует, дублирует и запирает. Посмотреть на свою работу он может через describe_scene и get_canvas_screenshot, поэтому диаграмму получается доводить итерациями, а не с первого раза вслепую.

Внутри описан порядок проверки соединения: сначала поиск MCP-инструментов, потом curl http://localhost:3000/health, и только затем инструкция поднять сервер вручную. Есть перенос схем из Mermaid и работа с .excalidraw, PNG и SVG. Снимки канваса сохраняются и восстанавливаются по имени.

Для работы нужен запущенный сервер канваса. Его адрес задаётся переменной EXPRESS_SERVER_URL, по умолчанию http://localhost:3000. Скриншот и экспорт картинки в режиме REST требуют открытого браузера, а часть операций доступна только через MCP — без сервера MCP-инструментов эти шаги не отработают.

Какие задачи решает

  • нарисовать схему сервисов на живом канвасе
  • поправить диаграмму по скриншоту, а не наугад
  • перегнать Mermaid-схему в редактируемый Excalidraw
  • выгрузить диаграмму в PNG или SVG
  • сохранить снимок канваса и вернуться к нему позже

Примеры запросов агенту

  • Нарисуй на канвасе схему из трёх сервисов и базы, потом покажи скриншот
  • Переведи Mermaid из flow.mmd в элементы Excalidraw
  • Сохрани снимок канваса под именем before-refactor

Как установить excalidraw-skill

1Через Skills CLI (Vercel)

npx skills add lingzhi227/agent-research-skills --skill excalidraw-skill -a claude-code

2Вручную: положить файлы

~/.claude/skills/excalidraw-skill/SKILL.md

Папка скилла целиком; для одного проекта — .claude/skills/excalidraw-skill/

По шагам, с командами для каждой платформы: Как установить скилл в Claude Code: пять способов

Вопросы о excalidraw-skill

Как установить excalidraw-skill в Claude Code?

Выполните npx skills add lingzhi227/agent-research-skills --skill excalidraw-skill -a claude-code, затем проверьте файл ~/.claude/skills/excalidraw-skill/SKILL.md.

Что делает excalidraw-skill?

Даёт агенту набор операций над элементами диаграммы Excalidraw: создание, правка, удаление, выравнивание, группировка, а также снимки канваса и экспорт в файлы и картинки.

Что нужно, чтобы скилл заработал?

Запущенный сервер канваса, адрес которого передаётся в EXPRESS_SERVER_URL (по умолчанию http://localhost:3000). Скриншоты и экспорт в изображение работают при открытом браузере, а get_canvas_screenshot, read_diagram_guide и export_to_excalidraw_url есть только в режиме MCP.

Похожие скиллы

Все скиллы по теме «Настройка агента: память, контекст, субагенты» →

Сначала — excalidraw-skill от других авторов.

excalidraw-skill yctimlin Скилл даёт агенту живой холст Excalidraw для схем, импорта и экспорта файлов. Пригодится для Mermaid, снимков и правок отдельных элементов. CX Codex +1 510установок setup-matt-pocock-skills Matt Pocock Скилл настраивает репозиторий для инженерных скиллов Matt Pocock: задаёт трекер задач, метки триажа и расположение доменной документации. Запустите его перед первым использованием остальных скиллов. 1 052 851установок ask-matt Matt Pocock Помогает выбрать подходящий скилл или рабочий поток из набора Matt Pocock. Пригодится, когда непонятно, с чего начать задачу: от идеи до разбора бага. 766 587установок to-tickets Matt Pocock Разбивает план, спецификацию или переписку на небольшие сквозные задачи и отмечает, какие из них блокируют остальные. Пригодится, когда нужно согласовать порядок работы до публикации задач в трекере. 711 230установок writing-plans Jesse Vincent Скилл превращает требования к многошаговой задаче в подробный план реализации до начала работы с кодом. Пригодится, когда исполнителю нужно зафиксировать файлы, интерфейсы и проверки. CX Codex 282 859установок caveman-review JuliusBrussee Пишет замечания к коду одной строкой: место, проблема, исправление. Пригодится, когда ревью диффа или PR надо пройти быстро и без воды. CX Codex +1 411 800установок caveman-compress JuliusBrussee Сжимает CLAUDE.md, списки задач и другие текстовые файлы в краткий формат, сохраняя читаемую резервную копию. CX Codex +1 411 500установок

Из того же набора30

experiment-code Пишет и дорабатывает код ML-экспериментов для научной статьи: обучение, оценка, отладка, графики. Пригодится, когда нужно прогнать серию запусков и сравнить результаты. CX Codex +1 1 600установок paper-to-code Превращает научную статью по машинному обучению в готовый репозиторий с кодом. Помогает воспроизвести предложенный авторами метод строго по тексту публикации. CX Codex +1 1 600установок atomic-decomposition Разбирает исследовательскую идею на атомарные понятия и для каждого находит математическую формулу в статьях и реализацию в коде. CX Codex +1 1 600установок paper-compilation Собирает LaTeX-статью в PDF, ловит ошибки компиляции и проверяет ссылки с цитатами. Пригодится, когда pdflatex сыпет ошибками, а разбираться в логе не хочется. CX Codex +1 1 600установок slide-generation Превращает готовую научную статью в формате LaTeX в презентацию Beamer или постер. Пригодится исследователям перед устным докладом или стендовой сессией. CX Codex +1 1 600установок self-review Скилл проверяет академическую статью по форме NeurIPS: три рецензента, общие оценки и список правок. Подходит для черновика перед подачей. CX Codex +1 1 600установок table-generation Превращает JSON или CSV с экспериментальными данными в готовые LaTeX-таблицы в стиле booktabs: жирным лучший результат, подписи, метки. CX Codex +1 1 600установок related-work-writing Скилл помогает написать раздел Related Work для научной статьи. Он группирует литературу по темам и противопоставляет чужие методы вашему подходу. CX Codex +1 1 600установок

Спонсоры проекта

Компании, которые помогают держать аналитику открытой