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

diagrammer — скилл для Claude Code: что делает и как установить

Превращает текстовые описания в векторные SVG-схемы через JSON-разметку. Пригодится, когда нужен готовый файл диаграммы для документации или слайдов.

Установить в Claude Code · Через claude-code-templates Все способы и платформы ↓
npx claude-code-templates@latest --skill creative-design/diagrammer
Открыть на GitHub

Что делает diagrammer

Скилл помогает агенту проектировать схематичные векторные иллюстрации без ручного рисования в графических редакторах. Сначала Claude Code переводит словесную формулировку пользователя в JSON-спецификацию со списками узлов nodes и связей edges. Доступны типы database, stack, box и circle.

После подготовки структуры запускается локальная утилита, которая рендерит итоговый SVG-файл. Без предварительной установки консольного пакета через pipx install diagrammer генерация графики сломается. Готовый векторный файл можно сразу коммитить в репозиторий.

Если в проекте требуется разметка Mermaid или интерактивный холст Excalidraw, этот инструмент их не заменит. Скилл рассчитан строго на компилируемый SVG со стилем синьки.

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

  • сгенерировать архитектурную схему сервисов в SVG
  • нарисовать граф переходов конечного автомата для документации
  • визуализировать поток запросов между клиентом и базой данных
  • построить диаграмму слоёв нейросети для технической статьи

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

  • Нарисуй в SVG схему взаимодействия клиента, API-шлюза и базы данных
  • Сделай диаграмму пайплайна обработки данных для README
  • Покажи архитектуру нашего бэкенда в виде blueprint SVG

Как установить diagrammer

1Через claude-code-templates

npx claude-code-templates@latest --skill creative-design/diagrammer

2Через Skills CLI (Vercel)

npx skills add davila7/claude-code-templates --skill diagrammer -a claude-code

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

~/.claude/skills/diagrammer/SKILL.md

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

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

Вопросы о diagrammer

Как установить diagrammer в Claude Code?

Выполните команду npx claude-code-templates@latest --skill creative-design/diagrammer. Также можно использовать вариант npx skills add davila7/claude-code-templates --skill diagrammer -a claude-code или добавить файл ~/.claude/skills/diagrammer/SKILL.md.

Что нужно подготовить для работы скилла?

В системе должен стоять рендерер, который ставится командой pipx install diagrammer. Без этой утилиты агент не скомпилирует SVG из JSON.

Какие типы узлов поддерживает diagrammer?

В схеме работают блоки box, circle, text, database, stack, group, note и custom. Для линий задаются направление и ортогональная либо прямая маршрутизация.

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

Всё по теме «Дизайн» →
frontend-design официальный anthropics Скилл задаёт осмысленное визуальное направление для новых интерфейсов и редизайна. Подойдёт, когда стандартный шаблонный UI не устраивает. 1 025 790установок grill-me Matt Pocock Скилл проводит жёсткое интервью по плану или дизайну, чтобы найти пробелы и уточнить решения. Подойдёт перед началом разработки. 1 424 476установок design-taste-frontend Leonxlnx Скилл задаёт арт-дирекцию для публичных страниц и рабочих экранов, а затем проверяет результат в браузере по скриншотам. Нужен, когда интерфейс выглядит шаблонным или недоработанным. CX Codex +1 678 700установок prototype Matt Pocock Создаёт временный прототип, чтобы проверить логику, модель состояния или вид интерфейса до работы над основным кодом. 986 201установок grilling Matt Pocock Стресс-тестирует план, решение или идею сериями уточняющих вопросов. Подходит, когда нужно вскрыть допущения до начала работы. 979 543установок codebase-design Matt Pocock Скилл помогает проектировать модули с небольшим интерфейсом и скрытой внутри сложностью. Подходит для рефакторинга, тестируемости и поиска чистого seam. 850 344установок

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

Весь набор →
svelte-storybook-mock Готовит моки модулей SvelteKit для историй Storybook, чтобы компонент рендерился в изоляции без запущенного приложения. 121установок ai-wrapper-product Помогает строить продукт вокруг AI API: промпты, учёт токенов, лимиты и защита от тонкой обёртки над чатом. 120установок sync-migration-assistant Слэш-команда для миграции задач между GitHub и Linear с проверкой данных и откатом. Пригодится, когда проекты переезжают между трекерами. 120установок screenshot Делает снимок всего экрана, отдельного окна приложения или заданной области пикселей, когда агент не может снять нужное своей встроенной командой. 119установок svelte-storybook-troubleshoot Слэш-команда разбирает типовые поломки Storybook в проектах на SvelteKit: ошибки сборки, неразрешённые модули, конфликты аддонов. 118установок concise-planning Превращает запрос на доработку в один план с атомарными шагами. Пригодится, когда нужно согласовать объём работ до правок в коде. 117установок sqlmap-database-pentesting Скилл организует процесс проверки баз данных на инъекции через sqlmap. Он помогает планировать аудит таблиц и столбцов при наличии разрешения на пентест. 116установок distributed-training-accelerate Скилл помогает добавить распределённое обучение в PyTorch-скрипт через HuggingFace Accelerate. Пригодится для перехода с одной GPU на несколько или настройки смешанной точности. 115установок

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

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