elsevier-figure-style skill
A skill that prepares and audits figures for Elsevier-style papers: size, fonts, lines, resolution and export from Python and R
- 89 ★ on the repository
- Last commit
- MIT
Minimal access
Why this level
- The skill runs plotting scripts in your Python or R environment and writes figure files.
Install
- Works in
In your terminal, with SkillFoxx CLI
npx skillfoxx add skills/elsevier-figure-styleDetects the agents on your machine, shows the access level and pins the version.
Other ways to install
Access and checks
How we reviewMinimal accessThe tool runs nothing and makes no network calls.
- The skill runs plotting scripts in your Python or R environment and writes figure files.
This is third-party code. Review the repository files before installing.
What it does
The skill applies one formatting profile, based on official Elsevier requirements, to research paper figures. The agent builds quantitative plots from the profile in Python or R, audits code and export metadata while writing, and inspects the final figure at its intended size before submission. The bundled manifest sets width, fonts, line weights, markers and a colour-blind friendly palette, with grids off by default. A metadata check on bitmap files catches wrong resolution, colour mode and dimensions. For schematics and graphical abstracts, version 0.1 checks metadata and the rendered export. For another journal you swap the manifest and the evidence bundle.
Who it is for. Researchers and PhD students who prepare figures for an Elsevier journal and are tired of redoing plots after editorial feedback.
Good fit when
- The first figure of a paper is built from a ready profile with no hand tuning
- An old script with stray font and line settings is brought to one look
- Before submission you check resolution, colour mode and width of bitmap files
- A reviewer note on formatting becomes a reusable rule
Not a fit when
- The journal is not from Elsevier and you are not ready to adapt the profile
- You need an illustration or infographic in place of a quantitative plot
- The figure will be edited by hand in a graphics editor, and the skill works on code and export
Example request
Plot accuracy by epoch from training_metrics.csv using the Elsevier profile and check the export at 300 dpiLimitations
Python 3.10 or newer is required. The skill does not install Python or R packages, so install them separately in the environment where the agent runs scripts (for R, `ggplot2` and `jsonlite`). The metadata check covers bitmap files, while PDF, SVG and EPS are reviewed visually by hand. For schematics and graphical abstracts, version 0.1 is limited to metadata and the final export, and the Elsevier rules in the manifest are verified from public sources only.
How to disable. Delete the `elsevier-figure-style` folder from the agent skills directory, for example `.agents/skills/`.
FAQ
How do I check the environment after installing?
Run `python .agents/skills/elsevier-figure-style/scripts/check_environment.py`. If packages are missing, install them with `python -m pip install -r .agents/skills/elsevier-figure-style/requirements.txt`.
Does it work with R?
Yes, the repository has ggplot2 examples and the `examples/r/good_ggplot_demo.R` script.
Can I use it for another journal?
Yes: replace the manifest and evidence bundle, and extend the detector for a new rule type. The README says so directly.
How does it differ from figures4papers?
This skill is tied to the Elsevier profile and audits the export, while figures4papers gives general figure styling for papers.
Do I install Python packages by hand?
Yes, the skill is copied with `npx skills add`, while packages are installed separately from `requirements.txt` in the agent environment. The `check_environment.py` script lists the missing ones.
Discussion
No questions or reviews yet.
Related
SkillsSkill for publication figures: matplotlib charts for papers in one house style, with vector and raster export from sample scripts.
A skill that draws paper figures as vectors: architecture, mechanism and overview figures exported to SVG, PDF and PPTX
A skill that turns a research paper into detailed English prompts for image generators to produce top-conference-quality figures
Three skills for paper figures: fig-analyze reads material, fig-draw picks a style and renders, fig-pptx builds an editable PPT.
Skills tailored to specific academic journals that help choose a venue, prepare a paper and pass review
A skill that drafts an ML paper after the patterns of CVPR, ICCV and NeurIPS best papers and draws its figures and schemes.
README in short
The README lists common figure formatting pain points, shows before and after comparisons and explains that the agent applies the profile, audits code and export and inspects the render at actual size. Install notes and Python and R examples are included.