academic-plotting

Generate publication-quality ML figures with matplotlib and seaborn for NeurIPS/ICML/ICLR papers.

13|1|Updated Apr 14, 2026
One-click install
npx skills add https://github.com/debug-zhuweijian/ai-research-toolkit --skill academic-plotting-debug-zhuweijian
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: academic-plotting
Source: https://github.com/debug-zhuweijian/ai-research-toolkit/tree/main/modules/06-presentation/skills/academic-plotting
Command: npx skills add https://github.com/debug-zhuweijian/ai-research-toolkit --skill academic-plotting-debug-zhuweijian

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

Academic plotting for ML papers often lacks polished, reproducible figures that meet publication standards. This Skill provides a structured approach to generating publication-quality figures, diagrams, and data charts tailored for NeurIPS/ICML/ICLR-style venues.

Core Features & Use Cases

  • Diagram figures: architecture and workflow diagrams using consistent visual identity and color palettes.
  • Data figures: line plots, bar charts, heatmaps, and more with publication-ready styling (matplotlib/seaborn).
  • Style-guided workflows: predefined palettes, layout patterns, and typography conventions to ensure consistency across figures.

Quick Start

Generate a training-curve figure for a benchmarking study by following the included data-visualization patterns and saving the output as a vector PDF.

Frequently Asked Questions about academic-plotting

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

FAQPage Schema
How do I generate publication-quality ML figures for NeurIPS or ICML papers?

Generate publication-quality ML figures for NeurIPS or ICML by applying predefined matplotlib and seaborn styling patterns with color-safe palettes to ensure visual consistency across architecture diagrams and data charts.

What's the best way to export matplotlib figures as vector PDFs for LaTeX integration?

Export matplotlib figures as vector PDFs for LaTeX integration by applying style-guided workflows with predefined typography conventions and color-safe palettes, then saving outputs in scalable vector formats for reproducible visuals.

Can I use seaborn to create color-safe palettes for machine learning benchmarking charts?

Yes, you can use seaborn to create color-safe palettes for machine learning benchmarking charts. The Skill applies style-guided workflows with predefined palettes to ensure data figures like line plots and heatmaps are accessible and consistent.

Does this approach support both architecture diagrams and data figures for ML papers?

Yes, this approach supports both architecture diagrams and data figures for ML papers. It transforms contextual content into workflow diagrams using consistent visual identity and generates data charts like bar charts and heatmaps with publication-ready styling.

When do I need to use vector formats for academic plotting in machine learning research?

You need to use vector formats for academic plotting in machine learning research when preparing figures for LaTeX integration in NeurIPS, ICML, or ICLR submissions to ensure outputs are scalable and reproducible across different document layouts.