What problem does it solve?
Scientific figures often mislead readers through truncated y-axes, dual-axis pseudo-correlations, jet/rainbow colormaps, missing error bars, or by presenting non-significant results as main figures. This Skill turns figure creation into a gated, reproducible workflow where every figure is bound to a claim, meets journal column-width and font specifications, uses colorblind-safe palettes, and passes deterministic visual-honesty checks before delivery.
Core Features & Use Cases
- Visual Honesty Gate: Static linting of plotting code detects y-axis truncation, twin axes, jet/rainbow colormaps, missing error bars, and 3D distortion as critical or warning findings.
- Publication-Grade Export: Built-in journal specs (Nature, Science, Cell, PLOS, IEEE, Elsevier, MDPI) enforce physical column widths in mm, minimum font sizes, DPI, and vector/raster output formats.
- Claim-Bound Figure Planning: Plan cards bind each figure to a claim with evidence strength, audit display-item budgets against venue caps, and detect redundant panels.
- Python + R Dual Path: Detects Rscript/ggplot2 availability and renders statistical figures (forest plots, boxplots, facets) via ggplot2, with honest matplotlib fallback.
- Use Case: After finishing result analysis, plan a figure set for a Nature submission, render colorblind-safe multi-panel figures with error bars and significance markers, then run the honesty gate and render-then-look visual QA before submission.
Quick Start
Ask the AI to plan and generate publication-grade figures for your paper claims, then run the visual honesty gate on the plotting code before exporting at the target journal's column width.