scientific-illustrator-locallisted
Install: claude install-skill SPYfighting/my-academic-skills
# Scientific Illustrator Local
Version 0.2.1. Produce editable paths and live text through a local workflow shared by Codex, Claude Code, and OpenCode. Instructions are in English; preserve the original language and content of figure labels.
## Start
Resolve `skill_dir` from this file's actual location. Use its scripts directly for project-local work; registering a global skill is unnecessary. For setup or a different machine, read [installation and compatibility](references/installation-and-compatibility.md).
In the commands below, `<python>` is the skill's `.venv/Scripts/python.exe` on Windows or `.venv/bin/python` on macOS, or an explicitly verified CPython 3.11-3.13 environment. `<cli>` means `skill_dir/scripts/figure_cli.py`. Quote full paths; PowerShell needs `&` before a quoted executable path.
```text
<python> -X utf8 <cli> doctor
<python> -X utf8 <cli> illustrator-doctor
```
The native adapter attaches to an already-running Illustrator instance: Windows uses PowerShell 5.1 and COM; macOS uses the actual running application bundle and AppleScript. The Python scheduler and JSX renderer are shared. Windows with Illustrator 27.2.0 has been tested on hardware; macOS and other versions still require native validation.
## Choose the input route
- **New schematic:** write structured SVG with paths, basic shapes, and real `<text>`. Use polygons for arrowheads. Data plots require the user's actual data or original vector output.
- **Existing vector SVG:** validate and