claudeers.
// Claude Skills

flowforge-skill

Generate professional draw.io diagrams from natural language — a Claude Code skill

// Claude Skills[ api ][ desktop ][ web ][ mobile ][ claude ]#claude#ai-tools#architecture-diagrams#claude-skill#developer-tools#diagram#drawio#flowchart#skillsMIT$open-sourceupdated 2 months ago
Actively maintained
96/100
last commit about 2 months ago
last release about 2 months ago
releases 2
open issues 1
// star history

Install with your AI

Paste into Claude Code, Cursor, or any agent — it reads the repo and wires the tool into your project.

Install and set up flowforge-skill (claude-plugin project) into my current project.
Found on https://claudeers.com/flowforge-skill
Repo: https://github.com/wentong2022-arch/flowforge-skill
Homepage/docs: —
Detected install method: claude-plugin → /plugin install flowforge-skill@wentong2022-arch/flowforge-skill
Category: skills. Platforms: api, desktop, web, mobile.
Read the repo's README for exact setup and env vars, then install it and wire it into my project.

Claudeers Health Verdict:
active; community-verified: false. Confirm the source before running anything.
// or install directly (claude-plugin)
/plugin marketplace add wentong2022-arch/flowforge-skill
/plugin install flowforge-skill@wentong2022-arch/flowforge-skill
// or clone
git clone https://github.com/wentong2022-arch/flowforge-skill

// compatibility

Platformsapi, desktop, web, mobile
Operating systems
AI compatibilityclaude
LicenseMIT
Pricingopen-source
Language

FlowForge

A Claude Code skill that turns natural language into professional draw.io diagrams — flowcharts, architecture diagrams, comparisons, and more.

English | 中文

LLM Full-Stack Architecture — generated by FlowForge


What is FlowForge?

FlowForge is a Claude Code skill that generates professional .drawio diagrams from natural language descriptions. Just describe what you want — a CI/CD pipeline, a system architecture, an algorithm comparison — and FlowForge produces a clean, well-laid-out draw.io XML file ready to open in draw.io desktop or app.diagrams.net.

Why draw.io XML?

  • Editable — You can refine the generated diagram in any draw.io editor.
  • Portable — Works in browsers, desktop apps, VS Code extensions, Confluence, etc.
  • Deterministic generation — Absolute coordinates and explicit styles let Claude produce stable, predictable layouts.

Features

  • 11 layout algorithmsflow, flow-vertical, compare, layers, loop, tree, hub, columns, matrix, funnel, timeline, sequence
  • 5 color themestech-blue (default), morandi, mint, terracotta, indigo
  • Smart color principles — Size-adaptive color budget; blue dominates with strategic accent placement to avoid the "rainbow" anti-pattern
  • Orthogonal arrow routing — Clean right-angle bends, no diagonals
  • Bilingual labels — Chinese / English with technical abbreviations preserved
  • Sketch-first workflow — Confirms ASCII sketch with you before generating XML

Installation

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

Or add to your plugin marketplace and install from there.

Option 2: Manual Skill Installation

Clone this repo and copy the skill directory to your Claude Code skills folder:

git clone https://github.com/winstonyoyo/flowforge-skill.git
cp -r flowforge-skill/skills/FlowForge ~/.claude/skills/
# Or for project-scoped:
cp -r flowforge-skill/skills/FlowForge ./.claude/skills/

Usage

In Claude Code, just describe what you want to draw:

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

Or use the /FlowForge slash command explicitly:

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

Workflow

  1. Describe what you want
  2. Confirm theme (or let it default to tech-blue)
  3. Review ASCII sketch — FlowForge shows the planned structure before generating XML
  4. Open the .drawio file in draw.io and refine if needed

Color Themes

ThemeStyleBest for
tech-blueBlue-gray + warm accentsTechnical content, system docs (default)
morandiMuted sage + smoky purpleDesign portfolios, brand decks
mintMint green + warm yellowProduct flows, user journeys
terracottaEarthy clay + sandBusiness strategy, operations
indigoBold indigo + violetTech presentations, launches

Diagram Types

TypeCodeBest for
Linear flowflowSequential steps A → B → C
Vertical flowflow-verticalTop-down processes
ComparisoncompareA vs B side-by-side
Layer stacklayersMulti-tier architectures
CycleloopIterative processes (CI/CD, training loops)
TreetreeHierarchies, taxonomies
Hub & spokehubOne core, many branches
Parallel columnscolumns3+ parallel concepts
MatrixmatrixMulti-dimension comparisons
FunnelfunnelFiltering, conversion
TimelinetimelineVersion evolution
SequencesequenceComponent interactions

9 example diagrams generated by FlowForge, covering all 5 themes and the most-used diagram types — see gallery/ for source .drawio files.

Layered Architecture (layers × tech-blue + multi-color)

Economic Data Platform Architecture

Algorithm Comparison (columns + loop × tech-blue)

PPO vs DPO vs GRPO

Decision Tree (tree × mint)

Database Selection Decision Tree

Hub & Spoke (hub × indigo)

Agent Capabilities Hub

Timeline (timeline × terracotta)

LLM Evolution Timeline

Full Index

#DiagramTypeTheme
01Data collection pipelineflow-vertical + branchtech-blue
02Smart data query pipelineflow-vertical (long, with color rhythm)tech-blue
03Economic data platform architecturelayers (5 tiers)multi-color per layer
04PPO vs DPO vs GRPO algorithmscolumns (horizontal × vertical compare, with loops)tech-blue + accents
05LLM full-stack architecturelayers (6 tiers + cross-cutting panel)full palette
06Traditional vs AI-augmented data teamcomparemorandi
07Database selection decision treetreemint
08AI Agent capability hubhub (6 spokes)indigo
09LLM evolution timelinetimeline (alternating)terracotta

Open any .drawio file in app.diagrams.net to view or edit.

Project Structure

flowforge-skill/
├── .claude-plugin/
│   └── plugin.json           # Plugin metadata
├── skills/
│   └── FlowForge/
│       ├── SKILL.md          # Main skill instructions (entry point)
│       ├── themes.md         # 5 color theme definitions
│       ├── xml-reference.md  # XML element templates
│       ├── examples.md       # Complete reference examples
│       └── examples/         # Reference .drawio files
├── gallery/                  # Showcase diagrams
├── assets/screenshots/       # README screenshots
├── README.md                 # English README
├── README.zh-CN.md           # 中文 README
├── LICENSE                   # MIT
└── CHANGELOG.md

Design Philosophy

  • Layout is deterministic — Every diagram type has explicit coordinate formulas. No "AI guesses positions."
  • Color is semantic — Each color maps to a meaning (primary / accent / warning / etc.). Never decorative.
  • Restraint over decoration — Most nodes use the dominant color family. Accent colors are scalpels, not paintbrushes.
  • Bilingual labels — Use the user's language naturally. Technical terms (API, LLM, RAG) stay in English.

Contributing

PRs welcome! Areas where contributions are especially valuable:

  • New diagram type layouts (e.g., Gantt, mind map, ER diagram)
  • Additional color themes
  • Gallery examples for different domains
  • Translations (README.{lang}.md)

Acknowledgments

Built following the design principles in Lessons from Building Claude Code: How We Use Skills by Thariq Shihipar at Anthropic.

License

MIT © 2026 winstonyoyo

// faq

What is flowforge-skill?

Generate professional draw.io diagrams from natural language — a Claude Code skill. It is open-source on GitHub.

Is flowforge-skill free to use?

flowforge-skill is open-source under the MIT license, so it is free to use.

What category does flowforge-skill belong to?

flowforge-skill is listed under skills in the Claudeers registry of Claude-compatible tools.

0 views
135 stars
unclaimed
updated 2 months ago

// embed badge

flowforge-skill on Claudeers
[![Claudeers](https://claudeers.com/api/badge/flowforge-skill.svg)](https://claudeers.com/flowforge-skill)

// retro hit counter

flowforge-skill hit counter
[![Hits](https://claudeers.com/api/counter/flowforge-skill.svg)](https://claudeers.com/flowforge-skill)

// reviews

// guestbook

0/500

// related in Claude Skills

🔓

An agentic skills framework & software development methodology that works.

// skillsobra/Shell272,506MIT[ claude ]
🔓

Public repository for Agent Skills

// skillsanthropics/Python169,406[ claude ]
🔓

💫 Toolkit to help you get started with Spec-Driven Development

// skillsgithub/Python129,208MIT[ claude ]
🔓

AI coding assistant skill (Claude Code, Codex, OpenCode, Cursor, Gemini CLI, and more). Turn any folder of code, SQL schemas, R scripts, shell scripts, docs,…

// skillsGraphify-Labs/Python106,387MIT[ claude ]
→ see how flowforge-skill connects across the ecosystem