Skip to content
Development
Command

/diff

Compare two BPMN files - what was added, removed, renamed, rewired

From plugin
bpmn
55 skills5 commands
Install
> /plugin marketplace add architawr/claude-bpmn-skill
> /plugin install bpmn@bpmn-tools

How it fires

How this command gets triggered: by you, by Claude, or both.

  • Fires itselfClaude auto-loads it when your prompt matches the work.
  • You can call itInvoke it directly when you want it.
  • Slash command/diff

Context preview

What this command does when you run it.

Compare two BPMN files - what was added, removed, renamed, rewired

Command definition

diff.md
description: Compare two BPMN files - what was added, removed, renamed, rewired
argument-hint: <old.bpmn> <new.bpmn>

Use the **bpmn** skill to compare two BPMN files: $ARGUMENTS

Run `diff <a> <b>` to get the semantic + structural delta: flow elements added, removed, renamed, or retyped, and sequence flows whose source/target changed. Then explain the changes in plain business language - not raw IDs - grouped by what they mean for the process (new steps, removed paths, rerouted flow, relabeled activities). This is the tool for As-Is vs To-Be reviews and for showing exactly what an edit changed.

If only one path is given, ask for the second file. The order is `old new`, so "added" means present in the second file but not the first.

Ships withbpmn

A Claude Code plugin that lets Claude work with BPMN 2.0 process diagrams (.bpmn XML): read and explain them in plain language, and create or edit them so they come out valid and visually clean in any modeler (Camunda Modeler, bpmn.io, Cawemo…).

Get the whole plugin
Stats
5
Stars
4
Forks
Maintained
Maintenance
JavaScript
Language
MIT
License
3mo ago
Last commit
3mo ago
Created

Repo: architawr/claude-bpmn-skill

Other commands on bpmn.