Skip to content
Development
Command

/edit

Edit an existing BPMN diagram, then re-layout, validate and lint

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/edit

Context preview

What this command does when you run it.

Edit an existing BPMN diagram, then re-layout, validate and lint

Command definition

edit.md
description: Edit an existing BPMN diagram, then re-layout, validate and lint
argument-hint: <file.bpmn> — <change to make>

Use the **bpmn** skill to edit a BPMN diagram. Input (file plus the requested change): $ARGUMENTS

First `summarize` the file to understand it, apply the change to the semantics, then run `layout` → `validate` → `lint`. Report what changed and the result.

`layout` is **non-destructive by default**: on a file that already has a diagram it *preserves* the existing layout (including hand-tuned positions and Camunda multi-diagram sub-process pages) and only syncs it to your edit — pruning shapes for deleted elements and placing shapes for new ones. Only use `layout --rebuild` when the user explicitly wants the whole diagram re-laid-out from scratch.

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.