academic-plotting

Generate publication-quality diagrams and data figures for machine learning research papers.

6|3|Updated Jan 29, 2026
One-click install
npx skills add https://github.com/jonnabio/ace-framework --skill academic-plotting-jonnabio
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: academic-plotting
Source: https://github.com/jonnabio/ace-framework/tree/main/.ace/packs/ai-research/academic-plotting
Command: npx skills add https://github.com/jonnabio/ace-framework --skill academic-plotting-jonnabio

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires matplotlib, seaborn, numpy, google-genai, and includes scripts (resource) and references (resource) and assets (resource) components.

What problem does it solve?

This Skill automates the generation of publication-quality figures for machine learning papers, streamlining the visualization process and saving time.

Core Features & Use Cases

  • Automated Diagram Generation: Generate system and architecture diagrams from research context descriptions using Gemini.
  • Data Visualization: Automatically select chart types and generate data-driven figures using matplotlib and seaborn.
  • Use Case: When you need to create figures for your conference paper, this Skill can extract system components and relationships for diagrams and analyze data for charts.

Quick Start

To generate a diagram for your research context, use the command: generate-diagram --context "System description here" --style "Modern Minimal" --palette "Ocean Dusk"

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 figures for ML papers automatically?

To generate publication-quality figures for ML papers, this Skill extracts system components and relationships using Gemini to create diagrams, and auto-selects chart types to render data-driven figures via matplotlib and seaborn.

Can I create system architecture diagrams from text descriptions for my research paper?

Yes, you can create system architecture diagrams by providing a text description of your research context. The Skill uses Gemini to extract components and relationships, then generates diagrams with customizable styles and color palettes.

How does auto-selecting chart types work for data visualization in machine learning papers?

Auto-selecting chart types for data visualization works by analyzing your provided data structures. The Skill then uses matplotlib and seaborn to automatically determine and render the most appropriate data-driven figures for your ML research context.

Do I need matplotlib and seaborn installed to use this figure generation tool?

Yes, you need matplotlib and seaborn installed, along with numpy and google-genai. These dependencies are required for the tool to handle image generation, data analysis, and visualization tasks.

What's the best way to customize diagram styles for machine learning research papers?

The best way to customize diagram styles is by using command line flags during generation. You can specify visual parameters like `--style "Modern Minimal"` and `--palette "Ocean Dusk"` when providing your system context.

Why use an automated plotting tool instead of manually creating diagrams in matplotlib?

Using an automated plotting tool streamlines the visualization process by eliminating manual chart configuration. It uses Gemini to instantly extract system components for diagrams and auto-selects matplotlib and seaborn chart types, saving significant time.