One-click install
npx skills add https://github.com/guoliang1114-boop/AriaAI --skill bpmn-guoliang1114-boop
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: bpmn
Source: https://github.com/guoliang1114-boop/AriaAI/tree/main/skills/bpmn
Command: npx skills add https://github.com/guoliang1114-boop/AriaAI --skill bpmn-guoliang1114-boop

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill removes the friction of manually drawing process diagrams by letting you describe workflows in a consistent PlantUML BPMN syntax that renders clean BPMN, EIP integration, and Lean value-stream visuals.

Core Features & Use Cases

  • BPMN diagram generation: Create process flows with BPMN events, gateways, and task markers using the mxgraph.bpmn.* stencil families.
  • Integration pattern diagrams (EIP): Visualize enterprise messaging flows such as routers, translators, splitters/aggregators, channels, and dead-letter handling using mxgraph.eip.* icons.
  • Lean mapping / value stream mapping: Model supplier-to-customer value streams with Lean manufacturing symbols like supermarkets, kanbans, inventory boxes, and shipments using mxgraph.lean_mapping.*.
  • Use case: Draft an approval workflow with escalation and SLAs, or map an ETL pipeline that uses parallel extraction and a quality gate, then share it as rendered diagrams.

Quick Start

Generate a diagram by writing your workflow in PlantUML using mxgraph.bpmn / mxgraph.eip / mxgraph.lean_mapping stencils inside an @startuml...@enduml block and returning it in a plantuml (or puml) code fence.

Frequently Asked Questions about bpmn

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I generate BPMN workflow diagrams from text?▼

You can generate BPMN workflow diagrams by writing your process logic in PlantUML syntax using mxgraph.bpmn stencils inside an @startuml block, then rendering it in a plantuml code fence. This removes the friction of manually drawing process diagrams.

Can I create EIP integration pattern diagrams for enterprise messaging?▼

Yes, you can create EIP integration pattern diagrams using mxgraph.eip icons in PlantUML to visualize enterprise messaging flows like routers, translators, splitters, aggregators, channels, and dead-letter handling.

What is the best way to map value streams using Lean manufacturing symbols?▼

The best way to map value streams is using mxgraph.lean_mapping stencils in PlantUML to model supplier-to-customer flows with symbols like supermarkets, kanbans, inventory boxes, and shipments.

Does this PlantUML diagram generator support sequence and message flows?▼

Yes, the PlantUML diagram generator supports both sequence and message flows, enforcing proper PlantUML diagram framing and mxgraph stencil usage to ensure reliable visualization of your process flows.

How do I render PlantUML BPMN syntax reliably in my documentation?▼

To render PlantUML BPMN syntax reliably, place your mxgraph.bpmn, mxgraph.eip, or mxgraph.lean_mapping stencil code inside a plantuml or puml code fence within your documentation.

What diagram types are supported for workflow automation and approval chains?▼

Supported diagram types for workflow automation and approval chains include BPMN process flows, EIP integration patterns, and Lean value stream mapping visuals, all generated from PlantUML syntax.