nature-figure

Generate publication-grade multi-panel scientific figures with Python or R backends.

Updated May 21, 2026
One-click install
npx skills add https://github.com/Liangxianguang/helpfulskills --skill nature-figure-liangxianguang
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: nature-figure
Source: https://github.com/Liangxianguang/helpfulskills/tree/main/nature-skills/skills/nature-figure
Command: npx skills add https://github.com/Liangxianguang/helpfulskills --skill nature-figure-liangxianguang

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) and assets (resource) components.

What problem does it solve?

This Skill prevents manuscript figures from becoming “pretty but unconvincing” by forcing a clear scientific claim, evidence hierarchy, and journal-grade export/QA workflow before any plotting happens.

Core Features & Use Cases

  • Figure contract first: Builds a claim + archetype + panel map (what each panel proves) and enforces reviewer-risk checks before styling or code generation.
  • Backend-exclusive plotting: Works with either Python (matplotlib/seaborn) or R (ggplot2 + patchwork + ComplexHeatmap) and prohibits cross-rendering between languages.
  • Publication-grade outputs: Produces editable SVG as the primary artifact (plus optional PNG/PDF/TIFF) with strict font/SVG settings to keep text editable.
  • Nature/NMI visual discipline: Enforces minimalist spines/legends, cohesive palettes across panels, panel-label conventions, and export bundle completeness (script + source data + QA notes when needed).

Quick Start

Ask the assistant to generate a Nature-style multi-panel figure and include “Backend: Python or R”, the one-sentence core conclusion, the panel map (a/b/c…), and the required output formats (editable SVG plus optional PNG/PDF/TIFF).

Frequently Asked Questions about nature-figure

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I create submission-ready scientific figures for high-impact journals?▼

To create submission-ready scientific figures, you need a claim-driven panel map, minimalist journal styling, and backend-exclusive plotting using Python or R to export editable SVG files.

How do I export editable SVG files from matplotlib or ggplot2 for Nature submission?▼

Exporting editable SVG files from matplotlib or ggplot2 requires strict font and SVG settings during generation to ensure all text remains editable for final Nature publication preparation.

Can I mix Python and R code when building multi-panel scientific figures?▼

Mixing Python and R for multi-panel scientific figures is prohibited; you must explicitly select one backend, either Python with matplotlib/seaborn or R with ggplot2 and patchwork, to guarantee rendering consistency.

What is a figure contract and why is it needed before generating scientific charts?▼

A figure contract defines the core scientific claim, evidence hierarchy, and panel map to prevent unconvincing visuals, ensuring reviewer-risk checks pass before any journal-ready styling or code generation begins.

Does this figure generation workflow support microscopy image composites and heatmaps?▼

Yes, the figure generation workflow supports microscopy image-plate style composites and scientific heatmaps, applying cohesive palettes and panel-label conventions across all multi-panel chart types.

What is included in the export bundle for a Nature-style multi-panel figure?▼

The export bundle for a Nature-style figure includes the primary editable SVG artifact, optional PNG/PDF/TIFF formats, the plotting script, source data, and QA reproduction notes when needed.