Describe the business once — the CRM, the storefront, the supply chain, payments, the bank, the books — then ask one question. MosoFin-diagram generates a checked, explorable HTML map where every node names the system that owns it, and no number is ever invented. Free, open source, and it runs in whichever coding agent you already use.
The whole operating stack, one process, one order, one reconciliation, or one object's states — describe what you need and Mosofin picks the right visual language. Every image below is a real delivered artifact.
The whole business on one page: CRM, commerce, supply chain, inventory, payments, spend, payroll, bank and books — with the system of record named on every node and boundaries where entities separate.
Lanes by team or system: a month-end close, a payment run, an approval chain — every handoff named, every gate that can stop the work, and an exception lane for breaks.
One order, invoice or payout traced in time across every system it touches — the charge, the payout, the bank feed, and the three facts the books match.
Revenue walks, payout reconciliations and cash runway: gross to net, contra and pass-through items, timing differences, and the residual that must be zero.
Refunds, disputes, invoices and subscriptions as states — what is in flight, what is awaiting the bank, what is booked, and what is a break.
Orders, cash and books each have exactly one owner in the map. Two systems claiming the same number is a brief failure, not a diagram — Mosofin stops and asks you to pick.
SOURCE OF TRUTHIf you did not supply an amount, a volume or a headcount, it does not appear. The renderer never calls QuickBooks, Stripe, Shopify, an ERP or a bank, and never marks a reconciliation green without a zero difference.
AUTHORED · NEVER PULLEDEvery artifact passes schema, geometry, label clearance, crossing and containment checks. A showcase pass means zero errors and zero warnings, with a SHA-256 receipt.
VALIDATED · RECEIPTEDQuickBooks, Stripe, Shopify, HubSpot, Chase, Gusto and 100+ more, plated in one neutral badge so vendor colour never competes with meaning. Unknown brands stay bare rather than guessed.
111 MARKSOne file. Zero dependencies, no server, no runtime. Open it in any browser, forward it to the board, attach it to the close — it works everywhere and stays private.
ZERO DEPS"Add the wholesale invoice path", "show Chase 1002 as the cash boundary", "highlight the refund route" — refine in plain language. No diagram editor to learn.
CONVERSATIONALRoute Journey keeps the complete authored path visible while you inspect any stop or play one finite, reader-controlled pass over each exact incoming relationship.
INSPECT · PLAY · PAUSEEach artifact carries up to five chapters that walk a reader hop by hop and name the source of truth at every stop. Both themes ship in the same file; press T to flip.
PLAY · PRESENT · SHAREExport formats
Seven roles, each with coordinated light and dark variants that switch together. The colour is the vocabulary: a reader learns it once and reads every Mosofin map the same way.
One checked Skill for Cursor, Claude Code, Codex, and OpenCode. Their switcher generates exact commands; for Raven, extract mosofin.zip into ~/.raven/workspace/skills, which yields ~/.raven/workspace/skills/mosofin.
Run npx skills add MosoFin/mosofin-diagram -g, or open the agent-aware quick start for an exact Cursor, Codex, Claude Code, or OpenCode command. Raven is not a switcher target; for a manual ZIP install, extract mosofin.zip into ~/.raven/workspace/skills, which yields ~/.raven/workspace/skills/mosofin.
A short interview: what the business does, which entities are in scope, and which system owns each domain — CRM, commerce, supply chain, payments, bank, books. It is saved as a brief so you only answer once.
"Map how our business runs." "Why doesn't Shopify match QuickBooks?" "Can we make payroll on the 15th?" Mosofin picks the diagram type, validates it, and hands back one HTML file you can refine in chat.
Keyboard shortcuts
# Install globally for Claude Code
npx -y skills add MosoFin/mosofin-diagram --skill mosofin --agent claude-code --global --copy --yes
# Install globally for Cursor
npx -y skills add MosoFin/mosofin-diagram --skill mosofin --agent cursor --global --copy --yes
MosoFin-diagram is an open-source skill under the MIT licence — no account, no sign-up, no subscription, no telemetry. It runs entirely on your machine, and the diagrams it makes are plain HTML files you own outright.
MIT licence · no account · no network calls · your data never leaves your machine
Built by the team behind MosoFin. The skill is free forever and works on its own — if you also want Claude reading your live QuickBooks figures, that is a separate product.
One command installs MosoFin-diagram — free and MIT-licensed — for Cursor, Claude Code, Codex, or OpenCode — and the map of how your business runs is one question away.
$ npx skills add MosoFin/mosofin-diagram -g