One-click install
npx skills add https://github.com/aryanshrai03/readme-ai --skill bpmn-aryanshrai03
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: bpmn
Source: https://github.com/aryanshrai03/readme-ai/tree/main/api/skills/bpmn
Command: npx skills add https://github.com/aryanshrai03/readme-ai --skill bpmn-aryanshrai03

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

It eliminates the time-consuming effort of drawing business process and integration diagrams by hand, replacing it with consistent, reusable PlantUML syntax you can iterate quickly.

Core Features & Use Cases

  • BPMN diagram generation: Build workflow flows with BPMN start/end events, gateways, tasks, and data objects using the mxgraph.bpmn.* stencil set.
  • Enterprise Integration Patterns (EIP): Model integration flows such as routing, transformation, splitting/aggregation, and dead-letter handling using mxgraph.eip.* stencils.
  • Lean value stream mapping: Create value-stream diagrams (supplier/customer, process steps, inventory buffers, kanban, shipments) using mxgraph.lean_mapping.* icons.
  • Real-world use case: Draft an approval workflow (auto-approve, manager review, finance review) and include escalation timeouts using a single, editable PlantUML diagram.

Quick Start

Use the bpmn skill to produce a complete PlantUML diagram that starts with @startuml and ends with @enduml, using the mxgraph.bpmn., mxgraph.eip., or mxgraph.lean_mapping.* icon syntax you specify.

Frequently Asked Questions about bpmn

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

FAQPage Schema
How do I generate BPMN diagrams using PlantUML for workflow automation?

Generate BPMN diagrams using PlantUML by applying the mxgraph.bpmn.* stencil set to model start/end events, gateways, tasks, and data objects within @startuml and @enduml code fences for fast workflow automation visualization.

What is the best way to model enterprise integration patterns and messaging flows?

Model enterprise integration patterns using the mxgraph.eip.* stencils in PlantUML to visualize routing, transformation, splitting, aggregation, and dead-letter handling for complex messaging flows and event-driven architectures.

Can I use PlantUML to create lean value stream mapping diagrams for production operations?

Yes, you can create lean value stream mapping diagrams by utilizing the mxgraph.lean_mapping.* icons to map suppliers, process steps, inventory buffers, kanban, and shipments for operations visualization.

How do I visualize an approval chain workflow with escalation timeouts in a single diagram?

Visualize approval chain workflows with escalation timeouts by drafting a single editable PlantUML diagram that sequences auto-approve, manager review, and finance review tasks using BPMN connection conventions.

What syntax is required for PlantUML process modeling to ensure correct diagram generation?

PlantUML process modeling requires enforcing @startuml and @enduml boundaries, using code fences, and applying correct mxgraph.<family>.<icon> syntax with proper connection conventions for sequence and message flows.

Does this approach support diagram generation for ETL and data pipeline flows?

Yes, this approach supports ETL and data pipeline flows by generating PlantUML-based business process diagrams that orchestrate multi-service workflows and map out complex data transformations.