sci-figure

Convert Excel or CSV data into publication-grade scientific figures with statistical annotations.

Updated Jun 18, 2026
One-click install
npx skills add https://github.com/liujiayi3703/scientific-research-skills --skill sci-figure
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: sci-figure
Source: https://github.com/liujiayi3703/scientific-research-skills/tree/main/library/skills/sci-figure
Command: npx skills add https://github.com/liujiayi3703/scientific-research-skills --skill sci-figure

SYSTEM DOCUMENTATION & REQUIREMENTS

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

What problem does it solve?

This Skill transforms structured data into high-quality, publication-grade scientific figures, streamlining the analysis and visualization process for research and academic writing.

Core Features & Use Cases

  • Data Analysis and Visualization: Convert Excel, CSV, or structured data into comprehensive figures, charts, and reports.
  • Statistical Analysis: Perform rigorous statistical tests and include results in figures with proper annotations.
  • Use Case: Ideal for researchers and scientists who need to generate figures for academic papers, theses, or lab reports, ensuring compliance with academic standards and best practices.

Quick Start

Run the sci-figure skill on your data file 'experiment_results.csv' to generate a publication-ready figure.

Frequently Asked Questions about sci-figure

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

FAQPage Schema
How do I generate publication-grade scientific figures from CSV data?

To generate publication-grade scientific figures from CSV data, you can use tools that convert structured data into high-quality charts using matplotlib and pandas, applying rigorous statistical analysis and proper formatting for academic writing.

Can I add statistical annotations to my research figures automatically?

Yes, you can add statistical annotations to research figures by using Python libraries like scipy and statsmodels to perform rigorous statistical tests, ensuring results are properly annotated directly on the visualization.

Do I need Python libraries like matplotlib and scipy installed for data visualization?

Yes, you need Python libraries like matplotlib, pandas, numpy, scipy, and statsmodels installed, as these dependencies are required for data manipulation, statistical analysis, and plotting to ensure data integrity.

What's the best way to ensure data integrity when creating academic charts?

The best way to ensure data integrity when creating academic charts is to use a workflow that processes structured data directly through pandas and numpy, applying rigorous statistical analysis methods before visualization.

Can I use Excel files for statistical analysis and publication figure generation?

Yes, you can use Excel files for statistical analysis and publication figure generation, as the process supports converting Excel, CSV, or other structured data formats into comprehensive figures and reports.

Why are my statistical annotations missing from the generated academic figures?

Statistical annotations may be missing from generated academic figures if the statistical analysis step using scipy or statsmodels is skipped, or if the structured data lacks the necessary variables for rigorous testing.