Install & start
Two steps to a rendered diagram: install Studio, then author your first file.
1. Install Studio
Pick your editor — the extension is the same everywhere.
Or search Transitrix Studio in your Extensions panel. Sequence, state and ER/class diagrams render natively via PlantUML — no extra extension needed. For lighter, quicker views, add Markdown Preview Mermaid Support alongside it — same plain-text model, no lock-in.
2. Scaffold your repo — or just a first file
Paste this into any coding agent — Claude Code, Cursor, Copilot Chat, Gemini CLI — from the folder you want to work in:
Fetch and follow
https://raw.githubusercontent.com/transitrix/methodology/main/transitrix/skills/onboard/SKILL.md
— for any templates/<file> path it references (incl. ${CLAUDE_SKILL_DIR}/templates/<file>),
fetch it instead from
https://raw.githubusercontent.com/transitrix/methodology/main/transitrix/skills/onboard/templates/<file>
It asks what you want to model, then scaffolds accordingly:
- Empty folder — your organisation's Transitrix repository, from scratch:
canon/,field/,codex/zones, thetransitrix.yamlmanifest,AGENTS.mdrole guides, and a GitHub Actions CI workflow that validates every pull request. - Existing repo — orients itself and adds a first file.
Either way, open the result in your editor — the diagram renders as you type. Skill source →
Using the Claude Code plugin workflow instead?
Same result, from the terminal claude CLI:
/plugin marketplace add transitrix/methodology
/plugin install transitrix@transitrix-methodology
/transitrix:onboard
No coding agent to hand? Clone the worked example instead and open any .transitrix.yaml file under canon/ — see it rendered before you author your own.
Joining a repo your team already has
Someone already set up the model — clone it and contribute like any other change:
- Clone the repo, open it in your editor (viewers installed — see above).
- Read
AGENTS.mdat the root — zones, notations, conventions. - Edit or add a file, then
npx @transitrix/cli validate <file>. - Open a pull request — CI re-validates automatically.
Next
- Full methodology specification: github.com/transitrix/methodology
- All supported notations: notations on GitHub
- Worked example repository: github.com/transitrix/acme-corp
- Studio source & issues: github.com/transitrix/transitrix-studio
- Early-adopter pilots or questions: hello@transitrix.com