К основному содержанию
субагент

diagram-architect — субагент для Claude Code: установка

Субагент создаёт технические диаграммы из кода или описания: от блок-схем до ERD и графов зависимостей.

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

Что делает diagram-architect

diagram-architect помогает визуализировать архитектуру, потоки данных, состояния объектов, схемы баз данных и взаимодействие API. Он принимает описание на обычном языке или анализирует код, затем создаёт диаграмму в ASCII, Mermaid, PlantUML или Draw.io.

Внутри субагента доступны инструменты Read, Write, Edit и Bash. Формат выбирается под задачу: Mermaid подходит для Markdown-документации, ASCII — для терминала и комментариев, Draw.io — для дальнейшего редактирования. Субагент также умеет преобразовывать диаграммы между форматами и делить сложные схемы на обзор и детали.

Для диаграмм PlantUML нужен PlantUML server. Это стоит учесть до установки, если команда должна работать именно с этим форматом.

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

  • создать блок-схему процесса или обработки ошибок
  • сгенерировать ERD по SQL, Prisma-схеме или описанию
  • показать последовательность вызовов API
  • визуализировать состояния объекта или поток авторизации
  • построить граф зависимостей по импортам в коде

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

  • Создай Mermaid-блок-схему авторизации пользователя с MFA.
  • Сгенерируй ERD из файла schema.prisma и покажи связи между сущностями.
  • Построй граф зависимостей для импортов в src/services/.

Как установить diagram-architect

1Через claude-code-templates

npx claude-code-templates@latest --agent documentation/diagram-architect

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

.claude/agents/diagram-architect.md

Для всех проектов — ~/.claude/agents/. Claude делегирует задачу сам по полю description или по @-упоминанию

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

Вопросы о diagram-architect

Как установить diagram-architect в Claude Code?

Выполните npx claude-code-templates@latest --agent documentation/diagram-architect, затем используйте файл .claude/agents/diagram-architect.md.

Что делает diagram-architect?

Субагент создаёт ASCII-, Mermaid-, PlantUML- и Draw.io-диаграммы по описанию или после анализа кода. Он подходит для архитектурных схем, ERD, блок-схем, машин состояний и графов зависимостей.

Что нужно для диаграмм PlantUML?

Для PlantUML требуется PlantUML server. Mermaid можно использовать для Markdown-документации, а Draw.io — для визуального редактирования.

Похожие субагенты

Все субагенты по теме «Тексты и документация» →
diagram-generator zhaoxuya520 Генерирует, проверяет и рендерит диаграммы из текста, кода, схем и таблиц. Пригодится для архитектур, процессов и UML-моделей. CX Codex +1 1 300установок diagram-design cathrynlavery Скилл рисует 45 типов диаграмм как самодостаточные HTML-файлы с inline SVG. Пригодится, когда схему проще показать, чем описать абзацем. CX Codex +1 19 600установок senior-architect Alireza Rezvani Анализирует архитектуру проекта, зависимости и структуру кода. Пригодится для ADR, выбора базы данных и схем Mermaid, PlantUML или ASCII. 1 494установок architecture-diagrams aj-geddes Скилл помогает генерировать схемы архитектуры, потоки данных и C4-диаграммы в текстовом формате Mermaid или PlantUML. Пригодится при оформлении технической документации прямо в чате с агентом. CX Codex +1 2 000установок diagram-creator claude-office-skills Генерирует схемы и архитектурные диаграммы на языках разметки Mermaid, PlantUML или D2. Пригодится при оформлении документации, описании API и баз данных. CX Codex +1 5 000установок aws-architecture-diagram vidanov Собирает архитектурные схемы AWS в виде файлов .drawio с официальными иконками и по запросу выгружает их в PNG, SVG или PDF. CX Codex +1 756установок

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

Весь набор →
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установок mermaid-diagrams Скилл учит агента писать диаграммы Mermaid: классы, последовательности, ERD, C4, флоучарты. Пригодится, когда нужно задокументировать архитектуру или схему БД. 1 180установок docs-maintenance Команда проверяет документацию, ссылки, структуру и стиль, а затем помогает подготовить обновления. Пригодится для регулярного аудита Markdown-файлов. 1 146установок unity-game-developer Субагент для Claude, который берётся за Unity-проекты: скрипты на C#, физику, UI, оптимизацию под мобильные и сборку под разные платформы. 1 122установок marketing-attribution-analyst Субагент для разбора, каким каналам действительно достаётся кредит за конверсии и как перераспределить бюджет на маркетинг. 1 115установок document-structure-analyzer Субагент разбирает структуру документа: находит области, заголовки, таблицы и порядок чтения. Он пригодится перед OCR, когда важно сохранить связи между элементами. 1 099установок

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

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