Tavotto for Codex plugin
A Codex plugin connects Tavotto tools to edit matplotlib figures, arrange panels and check publication settings before export.
- 698 ★ on the repository
- Last commit
- AGPL-3.0
Broad access
Why this level
- Opening a figure executes its Python script with user permissions.
Install
- Works in
In your terminal, with SkillFoxx CLI
npx skillfoxx add plugins/tavotto-for-codexDetects the agents on your machine, shows the access level and pins the version.
Other ways to install
Access and checks
How we reviewBroad accessThe tool can change data, run commands or handle secrets.
- Opening a figure executes its Python script with user permissions.
This is third-party code. Review the repository files before installing.
What it does
Tavotto for Codex connects scientific-figure tools to an agent. It opens a figure drawn by a matplotlib Python script, edits elements and arranges panels on a page. Export checks a publication profile, including dimensions and font sizes. The full installation includes the plugin and Python engine. Edits are saved separately from the original script. Another route hands figures to the desktop app for manual refinement, while in-Codex tools require the engine.
Who it is for. For researchers and analysts preparing matplotlib figures with local Codex.
Good fit when
- Adjust figure labels and legends.
- Arrange several panels on one page.
- Check font sizes and column width before export.
- Open an agent-generated figure for manual refinement.
Not a fit when
- You expect support for every drawing system instead of matplotlib.
- You use a cloud session without local Codex plugins.
- The figure’s Python script cannot be executed.
Example request
Check Tavotto health, increase this figure’s legend font and show a preview before PDF export.Limitations
The plugin loads only in Codex clients that read local plugins. Full tools need Python 3.10 or later and the `tavotto[worker]` engine. Opening a figure executes its Python script, which can read or change files with user permissions; use trusted source. Publication-profile checks help find formatting errors in figure dimensions and font sizes, but data and the final export still need your own review before submission.
How to disable. Disable the Codex plugin and stop the Tavotto engine. Projects, figure edits and exported files are removed separately.
FAQ
Does the plugin appear in an existing session?
No. Close it and begin a new session after installation.
Is the original plotting script edited?
Figure edits are saved separately.
Is the desktop app required?
The complete Codex tool route uses the plugin and Python engine.
Is connection diagnosis available?
`tavotto codex doctor` checks the setup.
How do I disable desktop-app update checks?
In the desktop app, use Settings and Check for updates.
Discussion
No questions or reviews yet.
Related
PluginsA Codex plugin that builds decks inside the agent, from research and outline to slide layout and export to PDF or PPTX
An open-source video editor with a Codex plugin: the agent opens a project in the side panel, imports media, edits in batches
Velocut gives Codex a browser studio for video editing and 3D scenes, with attributed edits you can undo.
A Codex skill that builds an animated companion from two or more of your photos and generates it on your own machine
A Codex marketplace with three creative plugins: black-pen drawing, animated pixel particles and deadpan watercolor doodles
ChatCut connects Claude Code, Codex and Cursor to a video editor: the agent edits your footage, adds captions, cuts silences.
README in short
Full Codex mode calls the Python engine’s tools directly. With desktop handoff, the user continues editing the figure manually.