scientific-visualization

Create publication-ready figures with Matplotlib, Seaborn, and Plotly using journal-specific styles.

Updated Apr 16, 2026
One-click install
npx skills add https://github.com/ejoliet/claude-skills --skill scientific-visualization-ejoliet
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: scientific-visualization
Source: https://github.com/ejoliet/claude-skills/tree/main/scientific-visualization
Command: npx skills add https://github.com/ejoliet/claude-skills --skill scientific-visualization-ejoliet

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Creating publication-ready figures that comply with journal guidelines and typography is time-consuming and error-prone; this skill orchestrates Matplotlib, Seaborn, and Plotly with publication styles to ensure consistent, accessible visuals across manuscripts.

Core Features & Use Cases

  • Multi-panel figure layouts with consistent styling for journals like Nature, Science, and Cell.
  • Colorblind-safe palettes, typography guidelines, and vector-exportable outputs (PDF/EPS/TIFF).
  • Templates and quick-start examples for common figure types (line plots, heatmaps, boxplots) and journal-specific formatting.

Quick Start

Configure publication styles for your target journal, assemble a multi-panel figure, and export in publication-quality formats.

Frequently Asked Questions about scientific-visualization

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

FAQPage Schema
How do I create publication-ready figures that meet Nature, Science, or Cell journal formatting guidelines?▼

Publication-ready figures for Nature, Science, and Cell are created by applying configurable journal-specific templates to ensure consistent typography and styling. The skill enforces these guidelines across multi-panel layouts using Matplotlib, Seaborn, and Plotly.

How do I generate colorblind-friendly multi-panel layouts in Matplotlib for a manuscript?▼

Colorblind-friendly multi-panel layouts are generated using built-in accessible palettes and consistent typography templates. The skill orchestrates Matplotlib, Seaborn, and Plotly to assemble aligned panels that comply with manuscript requirements.

Can I export vector graphics in PDF, EPS, or TIFF formats for journal submission?▼

Yes, vector exports in PDF, EPS, and TIFF formats are fully supported for journal submission. The skill ensures high-quality publication outputs by enforcing journal-specific styling and typography guidelines before export.

Does this skill provide templates for common scientific plot types like heatmaps and boxplots?▼

Yes, quick-start templates for common scientific plot types including line plots, heatmaps, and boxplots are provided. These templates apply journal-specific formatting and colorblind-safe palettes to ensure accessible manuscript visuals.

What is the best way to ensure typography consistency across multi-panel figures for different journals?▼

Typography consistency across multi-panel figures is ensured by applying configurable journal-specific style templates. This approach maintains uniform font sizes and styles across all panels, supporting manuscripts for Nature, Science, and Cell.

Can I use Plotly with Matplotlib to create journal-formatted multi-panel figures?▼

Yes, Plotly works alongside Matplotlib and Seaborn to create journal-formatted multi-panel figures. The skill orchestrates these libraries to produce consistent, accessible visuals that meet specific journal guidelines and export requirements.