AI студия Владимира Ломтева
УСЛУГИПРОЕКТЫСТАТЬИБАЗА ЗНАНИЙМаркетплейсОбучениеПолезные сервисы

Оставьте заявку,
чтобы обсудить проект

Напишите ваш вопрос, не забудьте указать телефон. Мы перезвоним и все расскажем.

Контакты

Москва

Работаем по всей России
и миру (онлайн)

+7 (999) 760-24-41

Ежедневно с 9:00 до 21:00

lamooof@gmail.com

По вопросам сотрудничества

TelegramWhatsApp

Есть предложение?

Напишите нам в мессенджеры

© 2025 AI студия Владимира Ломтева

Политика конфиденциальностиСогласие на обработку ПДн|ИНН 623412173261
    Uml — Скилл для ИИ-агентов | AI Рассвет

    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.

    Скиллы для разработки#GitHub#markdown-viewer/skills#skills.sh
    Скачивания
    0
    В избранном
    0
    Комментарии
    0
    Просмотры
    1

    Установить скилл

    Добавьте инструмент одной командой или скачайте проверенный архив версии.

    npx skills add markdown-viewer/skills --skill uml
    Скачать ZIP
    Версия
    1.0.0+a3afd455b3ad
    Автор
    Владимир Ломтев
    Репозиторий
    markdown-viewer/skills
    GitHub: markdown-viewer/skills

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

    1. 1Скопируйте команду из блока установки.
    2. 2Запустите её в терминале из каталога проекта.

    Документация

    UML Diagram Generator

    Quick Start: Choose diagram type → Write PlantUML text → Define elements and relationships → Wrap in ```plantuml fence.

    ⚠️ IMPORTANT: Always use ```plantuml or ```puml code fence. NEVER use ```text — it will NOT render as a diagram.

    Critical Rules

    • Every diagram starts with @startuml and ends with @enduml
    • Use standard PlantUML keywords: class, interface, abstract, enum, actor, participant, component, node, database, package
    • Relationships use arrow syntax: -->, <|--, *--, o--, ..>, ..|>
    • Use skinparam for global styling and colors
    • Use #color on individual elements for specific colors
    • Notes use note left of, note right of, note over, or standalone note "text" as N

    UML Diagram Types

    Type Purpose Key Syntax Example
    Class Class structure and relationships class, interface, <|-- class-diagram.md
    Sequence Message interactions over time participant, ->, --> sequence-diagram.md
    Activity Workflow and process flow start, :action;, if/else activity-diagram.md
    Swimlane Activity Multi-role activity with swimlanes |Lane|, :action; swimlane-activity-diagram.md
    State Machine Object lifecycle states state, [*] --> state-machine-diagram.md
    Component System component organization component, [name], interface component-diagram.md
    Use Case User-system interactions actor, usecase, (name) use-case-diagram.md
    Deployment Physical deployment architecture node, artifact, database deployment-diagram.md
    Object Runtime object snapshot object "name" as id object-diagram.md
    Package Module organization package "name" package-diagram.md
    Communication Object collaboration Numbered messages with sequence syntax communication-diagram.md
    Composite Structure Internal class structure component with nested port composite-structure-diagram.md
    Interaction Overview Activity + sequence combination group, ref over interaction-overview-diagram.md
    Profile UML extension mechanisms <<stereotype>> labels profile-diagram.md

    Mxgraph Stencil Icons

    draw-uml supports 9500+ mxgraph stencil icons (AWS, Azure, Cisco, Kubernetes, etc.) via the mxgraph.* syntax. Default colors are applied automatically — you do NOT need to specify fillColor or strokeColor.

    Full stencil reference: See stencils/README.md.

    Syntax

    mxgraph.<namespace>.<icon> "Label" as <alias>
    mxgraph.<namespace>.<icon> "Label" as <alias> #color
    mxgraph.<namespace>.<icon> <alias>
    
    • mxgraph.<namespace>.<icon> — the stencil shape key (e.g. mxgraph.aws4.lambda, mxgraph.kubernetes.pod)
    • "Label" — display text (quoted if contains spaces, unquoted for single word)
    • as <alias> — identifier for use in relationships
    • #color — optional override color (e.g. #FF6600, #LightBlue)

    Examples

    @startuml
    ' Simple icon declaration
    mxgraph.aws4.lambda "Lambda\nFunction" as fn
    mxgraph.aws4.api_gateway "API GW" as gw
    mxgraph.aws4.dynamodb "DynamoDB" as db
    
    gw --> fn
    fn --> db
    @enduml
    
    @startuml
    ' Kubernetes architecture with icons
    mxgraph.kubernetes.ing "Ingress" as ing
    mxgraph.kubernetes.svc "Service" as svc
    mxgraph.kubernetes.pod "Pod" as pod
    mxgraph.kubernetes.deploy "Deployment" as deploy
    
    ing --> svc
    svc --> pod
    deploy --> pod
    @enduml
    
    @startuml
    ' Mixing standard UML with stencil icons
    node "Cloud" {
      mxgraph.aws4.ec2 "EC2" as ec2
      mxgraph.aws4.rds "RDS" as rds
    }
    database "Legacy DB" as legacy
    
    ec2 --> rds
    rds --> legacy
    @enduml
    

    Требования и возможности

    Источник пакета
    https://github.com/markdown-viewer/skills/tree/a3afd455b3ad37c0e71c05fa9407c4ec377226e3/uml

    Файлы версии

    ПутьРазмерSHA256
    SKILL.md47445a5a0fa33f8f16ea...
    examples/activity-diagram.md2427fa353a101e6edcda...
    examples/class-diagram.md365953fc0adbfc5e7f74...
    examples/communication-diagram.md223437bc889db69c1070...
    examples/component-diagram.md28064651729429106a69...

    Частые вопросы

    Как установить Uml?
    Используйте команду npx skills add markdown-viewer/skills --skill uml или скачайте ZIP-архив.
    Можно ли скачать Uml бесплатно?
    Да, опубликованную версию можно скачать из маркетплейса бесплатно.

    Похожие инструменты

    Смотреть все
    Terraform Style GuideGenerate Terraform HCL code following HashiCorp's official style conventions and best practices. Use when writing, reviewing, or generating Terraform configurations.2ГИС: Матрица расстояний 2ГИСРассчитать время и расстояния между наборами точек.Agent DeviceAutomates Apple-platform apps (iOS, tvOS, macOS), Android devices, and Amazon Vega OS TV apps in Vega Virtual Devices. Use when navigating apps, taking snapshots/screenshots where supported, driving TV remotes, tapping, typing, scrolling, extracting UI info, collecting evidence, or planning agent-device CLI commands.
    Комментарии

    Войдите, чтобы оставить комментарий.

    Комментариев пока нет.

    Установить скилл

    Добавьте инструмент одной командой или скачайте проверенный архив версии.

    npx skills add markdown-viewer/skills --skill uml
    Скачать ZIP
    Версия
    1.0.0+a3afd455b3ad
    Автор
    Владимир Ломтев
    Репозиторий
    markdown-viewer/skills
    GitHub: markdown-viewer/skills
    React DoctorUse when finishing a feature, fixing a bug, before committing React code, or when the user types `/doctor`, asks to scan, triage, or clean up React diagnostics. Covers lint, accessibility, bundle size, architecture. Includes a regression check and a full local-triage workflow that fetches the canonical playbook.