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

mermaid-diagrams · davila7 — скилл для Claude Code: диаграммы из текста

Скилл учит агента писать диаграммы Mermaid: классы, последовательности, ERD, C4, флоучарты. Пригодится, когда нужно задокументировать архитектуру или схему БД.

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

Что делает mermaid-diagrams

Скилл подсказывает агенту синтаксис Mermaid и помогает выбрать тип диаграммы под задачу. Внутри — разбор классов и доменного моделирования, sequence-диаграмм для API и потоков аутентификации, флоучартов для алгоритмов и пользовательских сценариев, ERD для схем БД, C4 для архитектуры на уровнях контекста, контейнеров и компонентов. Есть ещё state-диаграммы, git-графы, гант и круговые графики.

Схема работы простая: первая строка задаёт тип диаграммы, дальше идёт описание. Комментарии начинаются с %%. Незнакомые слова ломают диаграмму, а неверные параметры просто игнорируются без ошибки — поэтому проверять синтаксис лучше в Mermaid Live Editor. Рядом со скиллом лежат справочники по каждому типу: references/class-diagrams.md, references/sequence-diagrams.md, references/flowcharts.md, references/erd-diagrams.md, references/c4-diagrams.md и references/advanced-features.md.

Темы и вёрстку настраивают через frontmatter: доступны темы default, forest, dark, neutral и base, layout dagre или elk, вид classic или handDrawn. Готовые .mmd-файлы удобно держать в репозитории рядом с кодом — GitHub и GitLab рендерят Mermaid прямо в Markdown. Для экспорта в PNG или SVG есть Mermaid CLI: npm install -g @mermaid-js/mermaid-cli, дальше mmdc -i input.mmd -o output.png.

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

  • описать схему базы данных в ERD перед миграцией
  • показать поток запросов к API на sequence-диаграмме
  • разложить архитектуру системы по уровням C4
  • нарисовать флоучарт пользовательского сценария
  • собрать git-граф ветвления для документации

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

  • нарисуй sequence-диаграмму потока логина через API
  • сделай ERD для таблиц USER, ORDER и LINE_ITEM
  • покажи архитектуру сервиса диаграммой C4 на уровне контейнеров

Как установить mermaid-diagrams

1Через claude-code-templates

npx claude-code-templates@latest --skill creative-design/mermaid-diagrams

2Через Skills CLI (Vercel)

npx skills add davila7/claude-code-templates --skill mermaid-diagrams -a claude-code

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

~/.claude/skills/mermaid-diagrams/SKILL.md

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

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

Вопросы о mermaid-diagrams

Как установить mermaid-diagrams в Claude?

Через шаблоны: npx claude-code-templates@latest --skill creative-design/mermaid-diagrams. Второй способ — npx skills add davila7/claude-code-templates --skill mermaid-diagrams -a claude-code. Файл скилла окажется в ~/.claude/skills/mermaid-diagrams/SKILL.md.

Что делает mermaid-diagrams?

Даёт агенту руководство по синтаксису Mermaid и помогает выбрать подходящий тип диаграммы: классы, последовательности, флоучарты, ERD, C4, состояния, git-графы, гант и графики.

Где рендерятся такие диаграммы?

GitHub и GitLab показывают Mermaid прямо в Markdown, VS Code — с расширением Markdown Mermaid, ещё есть поддержка в Notion, Obsidian и Confluence. Для экспорта в PNG или SVG подойдёт Mermaid CLI.

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

Всё по теме «Тексты и документация» →

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

mermaid-diagrams hoodini Скилл, который учит агента писать диаграммы на синтаксисе Mermaid: блок-схемы, sequence, классы, ER, Gantt. Пригодится, когда нужно нарисовать схему прямо в markdown. CX Codex +1 406установок utility-mermaid-diagrams product-on-purpose Помогает создавать корректные диаграммы Mermaid для PRD и технических спецификаций, подбирая подходящий тип из 15 вариантов и проверяя синтаксис. CX Codex +1 736установок design-doc-mermaid SpillwaveSolutions Генерирует диаграммы Mermaid и техническую документацию по коду или описанию задачи. Подходит для оформления GitHub wiki, системных архитектур и схем баз данных. CX Codex +1 80 700установок architecture-diagrams aj-geddes Скилл помогает генерировать схемы архитектуры, потоки данных и C4-диаграммы в текстовом формате Mermaid или PlantUML. Пригодится при оформлении технической документации прямо в чате с агентом. CX Codex +1 2 000установок mermaid-diagram-generator patricio0312rev Скилл рисует диаграммы Mermaid прямо в markdown: блок-схемы, sequence, ERD, состояния и классы. Пригодится, когда нужно показать поток запроса или схему базы в документации. CX Codex +1 331установок mermaid-expert Seth Hobson Субагент рисует диаграммы Mermaid: флоучарты, последовательности, ERD, архитектуру. Пригодится, когда нужна схема в документации или README. CX Codex ★ 41 729звёзд репо pretty-mermaid imxv Рендерит Mermaid-диаграммы в SVG, PNG или ASCII/Unicode без браузера. Пригодится для документации, README и терминалов. CX Codex +1 4 500установок

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

Весь набор →
init-project Разворачивает структуру нового проекта: каталоги, git, линтеры, тесты и CI. Пригодится, когда нужно начать с чистого листа без ручной возни. 1 382установок terraform-specialist Субагент по Terraform: помогает собирать модули, настраивать remote state и ловить drift. Пригодится, когда инфраструктура уже не влезает в один main.tf. 1 349установок backup-before-edit Хук Claude делает копию файла с меткой времени перед каждой правкой. Пригодится, когда агент переписывает код и хочется откатиться. 1 328установок containerize-application Слэш-команда собирает Docker-конфигурацию под ваш проект: Dockerfile, .dockerignore, docker-compose и заготовки для Kubernetes. 1 200установок docs-maintenance Команда проверяет документацию, ссылки, структуру и стиль, а затем помогает подготовить обновления. Пригодится для регулярного аудита Markdown-файлов. 1 146установок unity-game-developer Субагент для Claude, который берётся за Unity-проекты: скрипты на C#, физику, UI, оптимизацию под мобильные и сборку под разные платформы. 1 122установок supabase-data-explorer Команда исследует данные и схему Supabase, выполняет SQL-запросы только для чтения и готовит экспорт или визуализацию. Пригодится для проверки базы прямо из проекта. 1 032установок test-runner Хук запускает тесты сразу после того, как Claude изменил файл. Полезен, если не хочется вручную гонять проверки после каждой правки. 1 027установок

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

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