Evidence on the card.
A node can cite the file and line it came from. Select it and the inspector shows where.
Interactive system diagrams your coding agent writes, as one offline HTML file.
npx skills add omsimos/stackmapWorks with Claude Code, Cursor, Codex and other coding agents.
stackmap › Architecture
This is the real viewer, cut down to one diagram. Every control works.
How it works
The agent writes a small typed diagram.json. stackmap checks it, lays it out and delivers a viewer you can open anywhere.
Five kinds
Pick the kind that answers the question. Each has its own layout, and every one plays its flow.
Components and what they call.
Laid out by ELK, left to right or top down.
Sixteen diagrams, from release pipelines to maps a coding agent wrote from one request.
See the examplesBuilt to be checked
Every card can cite its source, the same JSON always builds the same file, and that file opens anywhere.
A node can cite the file and line it came from. Select it and the inspector shows where.
The agent names nodes, connections, groups and views. ELK lays out architecture and dataflow; stackmap lays out lanes and lifelines.
deliver is deterministic: the same diagram.json always gives the same diagram.html.
No server, no account, nothing to install to open it. The URL keeps the view, selection, route and playback.
Interactive system diagrams your coding agent writes, as one offline HTML file.
npx skills add omsimos/stackmapOr run the CLI on its own, with Node 22.12 or later: it turns any diagram.json into diagram.html beside it.
npx @omsimos/stackmap@0.4.0 deliver diagram.json