What problem does it solve?
Producing publication-ready scientific figures that communicate a clear claim, correct evidence hierarchy, and review-safe export assets is slow and error-prone, especially when layout, typography, and journal constraints must be handled consistently.
Core Features & Use Cases
- Figure contract first: converts the user request into a claim, archetype, panel map, evidence hierarchy, and reviewer-risk checklist before writing any plotting code.
- Python or R, exclusively: enforces a blocking backend gate (“Python or R?”), then uses only the selected runtime for all rendering, previews, exports, and visual QA to avoid cross-backend inconsistencies.
- Nature-style output discipline: ensures editable text in SVG (via mandatory matplotlib rcParams), publication-appropriate typography, restrained palettes, and consistent multi-panel architecture.
- Multi-panel scientific plot patterns: supports dense comparison bars, trends with uncertainty, heatmaps, radar/polar charts, and complex scientific layouts where each panel answers a unique question.
- Export/QA readiness: produces editable SVG as primary output and optional PDF/TIFF/PNG exports, with explicit rules for privacy (no private paths/templates/provenance in user-facing output).
Quick Start
Use the nature-figure skill to generate a journal-ready multi-panel scientific figure from your figure contract and requested backend by asking the AI: "Make a Nature-style publication figure: choose Python or R, define the figure claim and panel map, then generate editable SVG exports (and PDF/TIFF if needed) that match the evidence logic."