paper-figure

Generate publication-quality plots and LaTeX tables from JSON, CSV, or screen log data.

Updated Jun 7, 2026
One-click install
npx skills add https://github.com/czh-ee-2023/zotero-aris --skill paper-figure-czh-ee-2023
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: paper-figure
Source: https://github.com/czh-ee-2023/zotero-aris/tree/main/.claude/skills/paper-figure
Command: npx skills add https://github.com/czh-ee-2023/zotero-aris --skill paper-figure-czh-ee-2023

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires matplotlib, pandas, numpy, scipy, and includes scripts (resource) and references (resource) components.

What problem does it solve?

This Skill automates the generation of publication-quality figures and tables from experiment results, streamlining the academic writing process.

Core Features & Use Cases

  • Data-Driven Plots: Automatically create line plots, bar charts, scatter plots, heatmaps, and box/violin plots from JSON, CSV, or screen log data.
  • Comparison Tables: Generate LaTeX tables for method comparison, ablation results, and other theoretical comparisons.
  • Multi-Panel Figures: Combine multiple plots into a single multi-panel figure.
  • Quick Setup: Utilizes predefined style configurations and plotting environments for efficient figure generation.

Quick Start

Generate figures for a paper based on the provided data using the 'paper-figure' skill.

Frequently Asked Questions about paper-figure

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

FAQPage Schema
How do I generate publication-quality figures from experiment data?

Generate publication-quality figures by processing JSON, CSV, or screen log experiment data into data-driven plots, comparison tables, and multi-panel figures. This Skill automates the plotting pipeline using predefined style configurations.

What types of plots can I create from CSV or JSON files for academic papers?

Create line plots, bar charts, scatter plots, heatmaps, and box or violin plots from CSV and JSON files. You can also combine multiple individual plots into a single multi-panel figure for academic research reports.

Do I need Python and LaTeX to automate research plotting and table generation?

Yes, generating plots requires Python scripts for plotting, and LaTeX is required to generate comparison tables. The environment utilizes predefined style configurations alongside these dependencies to produce publication-ready outputs.

Can I create LaTeX tables for ablation results and method comparisons?

Yes, you can generate LaTeX tables for method comparison, ablation results, and theoretical comparisons. The Skill processes your experiment data to streamline the creation of these academic comparison tables.

What is the best way to combine multiple plots into a single multi-panel figure?

Combine multiple plots into a single multi-panel figure by utilizing the predefined plotting environment and Python scripts. This approach handles the layout and styling to produce a cohesive, publication-quality multi-panel visualization.