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.