uml
Create UML diagrams using PlantUML syntax. Best for software modeling â Class, Sequence, Activity, State Machine, Component, Use Case, and Deployment diagrams with concise text-based notation and auto-layout.
AImarkdown-viewer
official
Разработка
Что делает навык
Навык генерирует UML-диаграммы (классов, последовательностей, компонентов и др.) с использованием синтаксиса PlantUML. Он позволяет моделировать программное обеспечение, определяя элементы, связи и стилизацию через текстовое описание.
Когда применять
- Моделирование структуры программного обеспечения с помощью диаграмм классов.
- Визуализация взаимодействия объектов через диаграммы последовательностей.
- Документирование бизнес-процессов с помощью диаграмм деятельности.
- Описание архитектуры системы через диаграммы компонентов или развёртывания.
Как работает
- Выбрать тип диаграммы и определить элементы (классы, интерфейсы, акторы и т.д.).
- Описать отношения между элементами, используя синтаксис стрелок (например, --> , <|-- ).
- При необходимости применить глобальные стили через skinparam или задать цвета отдельным элементам.
- Добавить заметки (notes) при необходимости пояснений.
- Обернуть код в блок ```plantuml или ```puml, убедившись, что он начинается с @startuml и заканчивается @enduml.
Примеры запросов агенту
Создай диаграмму классов для системы управления пользователями, включающую классы User, Admin и Role.
Построй диаграмму последовательности взаимодействия между клиентом, сервером и базой данных.
Сгенерируй диаграмму компонентов для микросервисной архитектуры с сервисом аутентификации и API-шлюзом.
Описание составлено по SKILL.md навыка, сверено 06.10.2026.
Как подключить
1Скачать навык
# возьмите папку навыка «uml» из репозитория:
# https://github.com/markdown-viewer/skills
2Положить папку с
SKILL.md к навыкам ассистента# положите папку навыка туда, где ассистент ищет skills:
cp -r uml/ ~/.claude/skills/uml/
Навык — папка с файлом SKILL.md (описание + инструкции) и опциональными скриптами. Ассистент (Claude, Claude Code и совместимые) подхватывает его по описанию и следует шагам.