Claude Info
Дизайн

FlowForge

wentong2022-arch/flowforge-skill

Claude Code скилл для создания профессиональных .drawio диаграмм из естественного языка. Поддерживает 11 типов макетов, 5 цветовых тем, ортогональную маршрутизацию стрелок и двуязычные подписи. Подходит для архитекторов и разработчиков.

Установка

terminal
bash
git clone https://github.com/wentong2022-arch/flowforge-skill.git

README

FlowForge

Claude Code скилл, превращающий текстовые описания в профессиональные draw.io диаграммы — блок-схемы, архитектурные схемы, сравнения и многое другое.

License: MIT Version Claude Code

English | 中文


Что такое FlowForge?

FlowForge — это скилл для Claude Code, который генерирует профессиональные .drawio диаграммы из текстовых описаний на естественном языке. Просто опишите, что нужно — CI/CD пайплайн, системную архитектуру, сравнение алгоритмов — и FlowForge создаст чистый, аккуратно размеченный draw.io XML-файл, готовый к открытию в draw.io desktop или app.diagrams.net.

Почему draw.io XML?

  • Редактируемость — сгенерированную диаграмму можно доработать в любом редакторе draw.io.
  • Переносимость — работает в браузерах, десктопных приложениях, расширениях VS Code, Confluence и т.д.
  • Детерминированная генерация — абсолютные координаты и явные стили позволяют Claude создавать стабильные, предсказуемые макеты.

Возможности

  • 11 алгоритмов компоновкиflow, flow-vertical, compare, layers, loop, tree, hub, columns, matrix, funnel, timeline, sequence
  • 5 цветовых темtech-blue (по умолчанию), morandi, mint, terracotta, indigo
  • Умные принципы цвета — адаптивный цветовой бюджет; синий доминирует со стратегическими акцентами, исключая «радужный» антипаттерн
  • Ортогональная маршрутизация стрелок — чистые прямоугольные изгибы без диагоналей
  • Двуязычные подписи — китайский / английский с сохранением технических аббревиатур
  • Workflow со скетчем — перед генерацией XML показывает ASCII-набросок для подтверждения

Установка

Вариант 1: как плагин Claude Code (рекомендуется)

bash
# В Claude Code
/plugin install https://github.com/winstonyoyo/flowforge-skill

Или добавьте в маркетплейс плагинов и установите оттуда.

Вариант 2: ручная установка скилла

Клонируйте репозиторий и скопируйте директорию скилла в папку скиллов Claude Code:

bash
git clone https://github.com/winstonyoyo/flowforge-skill.git
cp -r flowforge-skill/skills/FlowForge ~/.claude/skills/
# Или для проектного скоупа:
cp -r flowforge-skill/skills/FlowForge ./.claude/skills/

Использование

В Claude Code просто опишите, что хотите нарисовать:

Draw a flowchart for our user signup process 画一个 RAG 检索流程图 Compare PPO vs DPO vs GRPO algorithms 帮我画一个微服务架构图

Или используйте slash-команду /FlowForge явно:

/FlowForge "OAuth 2.0 authorization code flow" /FlowForge path/to/design-doc.md --type layers --theme morandi

Рабочий процесс

  1. Опишите что хотите нарисовать
  2. Выберите тему (или оставьте tech-blue по умолчанию)
  3. Проверьте ASCII-набросок — FlowForge показывает планируемую структуру перед генерацией XML
  4. Откройте .drawio файл в draw.io и доработайте при необходимости

Цветовые темы

ТемаСтильЛучше всего для
tech-blueСине-серый + тёплые акцентыТехнический контент, системная документация (по умолчанию)
morandiПриглушённый шалфей + дымчатый фиолетовыйДизайн-портфолио, брендовые презентации
mintМятный зелёный + тёплый жёлтыйПродуктовые флоу, пользовательские пути
terracottaЗемлистая глина + песокБизнес-стратегия, операции
indigoНасыщенный индиго + фиолетовыйТехнические презентации, запуски

Типы диаграмм

ТипКодЛучше всего для
Линейный флоуflowПоследовательные шаги A → B → C
Вертикальный флоуflow-verticalПроцессы сверху вниз
СравнениеcompareA vs B бок о бок
Стек слоёвlayersМногоуровневые архитектуры
ЦиклloopИтеративные процессы (CI/CD, циклы обучения)
ДеревоtreeИерархии, таксономии
Хаб и спицыhubОдно ядро, много ветвей
Параллельные колонкиcolumns3+ параллельных концепции
МатрицаmatrixМногомерные сравнения
ВоронкаfunnelФильтрация, конверсия
ТаймлайнtimelineЭволюция версий
ПоследовательностьsequenceВзаимодействие компонентов

Галерея

9 примеров диаграмм, сгенерированных FlowForge, охватывающих все 5 тем и наиболее используемые типы диаграмм — исходные .drawio файлы находятся в gallery/.

Многоуровневая архитектура (layers × tech-blue + мультицвет)

Сравнение алгоритмов (columns + loop × tech-blue)

Дерево решений (tree × mint)

Хаб и спицы (hub × indigo)

Таймлайн (timeline × terracotta)

Полный индекс

#ДиаграммаТипТема
01Пайплайн сбора данныхflow-vertical + ветвлениеtech-blue
02Умный пайплайн запросов к даннымflow-vertical (длинный, с цветовым ритмом)tech-blue
03Архитектура платформы экономических данныхlayers (5 уровней)мультицвет по слоям
04Алгоритмы PPO vs DPO vs GRPOcolumns (горизонтальное × вертикальное сравнение с циклами)tech-blue + акценты
05LLM full-stack архитектураlayers (6 уровней + сквозная панель)полная палитра
06Традиционная vs AI-усиленная команда данныхcomparemorandi
07Дерево решений по выбору хранилищаtreemint
08Хаб возможностей агентаhubindigo
09Таймлайн эволюции LLMtimelineterracotta

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