# BPMN Workflow Designer

> Use this tool when you need to create, manipulate, and optimize business process workflows in a headless environment. It solves problems related to workflow design, automation, and standardization by providing a programmatic interface for adding process elements, connecting them, and exporting diagrams in standard formats. Ideal for use cases involving complex workflow modeling, automation, and integration, it accepts BPMN files as input and outputs optimized workflow diagrams in BPMN XML or SVG formats.

Canonical page: https://skillsregistry.net/skills/dattmavis-bpmn-workflow-designer  
JSON: https://api.skillsregistry.net/v1/skills/dattmavis-bpmn-workflow-designer

## Description

Enables programmatic creation and manipulation of BPMN 2.0 workflow diagrams using the bpmn-js library in a headless Node.js environment. Provides tools for adding process elements (events, tasks, gateways, subprocesses), connecting them with sequence flows, and exporting diagrams as standard BPMN XML or SVG formats. Includes intelligent workflow hints to guide users toward creating properly connected diagrams and supports importing existing BPMN files for modification.

## Trust

- **Trust score (0–1):** 0.50
- **Verification tier:** unverified

## Facts

- **Version:** 1.0.0
- **Skill type:** atomic
- **Execution layer:** mcp-remote
- **Runtime environment:** api
- **Category:** productivity
- **Updated:** 2026-05-22

## Source

- **Source listing:** [PulseMCP](https://www.pulsemcp.com/servers/dattmavis-bpmn-workflow-designer)
- **Repository:** <https://github.com/dattmavis/bpmn-mcp>

## Use it

Resolve this record through the SkillsRegistry MCP server (no auth, read-only):

```
claude mcp add --transport http --scope user skillsregistry https://api.skillsregistry.net/mcp
```

```json
{
  "jsonrpc": "2.0",
  "id": 1,
  "method": "tools/call",
  "params": {
    "name": "get_skill",
    "arguments": {
      "slug": "dattmavis-bpmn-workflow-designer"
    }
  }
}
```

REST: `GET https://api.skillsregistry.net/v1/skills/dattmavis-bpmn-workflow-designer` · pull for local use: `GET https://api.skillsregistry.net/v1/skills/dattmavis-bpmn-workflow-designer/pull`

---
SkillsRegistry indexes agent skills from public registries and GitHub. Skills we have analysed are scanned with Circle-IR and scored on six dimensions; each listing states its scan coverage. More: https://skillsregistry.net/llms.txt
