data-visualization

Generate publication-quality PNG charts from pre-processed numeric data using pandas, matplotlib, and seaborn.

Updated Apr 12, 2026
One-click install
npx skills add https://github.com/KILWA73/MiniSoc --skill data-visualization-kilwa73
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: data-visualization
Source: https://github.com/KILWA73/MiniSoc/tree/main/.agents/skills/data-visualization
Command: npx skills add https://github.com/KILWA73/MiniSoc --skill data-visualization-kilwa73

SYSTEM DOCUMENTATION & REQUIREMENTS

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

What problem does it solve?

Turn pre-processed numbers or small clean datasets into publication-quality charts. It is not intended for raw CSV/Excel files with unknown structure—use the data-analysis skill for those. Typical use cases include quick visualization of pasted numbers, small tables, or computed results that need a chart.

Core Features & Use Cases

  • Automates chart generation from pre-processed numeric data, producing publication-quality PNGs and optional interactive HTML.
  • Supports common chart types (bar, line, histogram, scatter, heatmap) with guidance on chart selection and professional formatting.
  • Provides a CLI tool at scripts/chart_factory.py to read datasets (CSV/Excel/JSON/TSV) and save outputs to /mnt/user-data/outputs.

Quick Start

Provide a pre-processed dataset and run the chart_factory.py CLI to generate a publication-quality chart.

Frequently Asked Questions about data-visualization

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

FAQPage Schema
How do I create publication-quality charts from pre-processed numeric data in Python?

To create publication-quality charts from pre-processed numeric data, this Skill uses pandas, matplotlib, and seaborn to transform small tables or computed results into professional PNG outputs.

Can I use matplotlib and seaborn to visualize pasted numbers and small tables?

Yes, you can visualize pasted numbers and small tables using matplotlib and seaborn. The Skill automates chart generation for pre-processed data, outputting publication-ready PNG files and optional interactive HTML.

Does this data visualization tool work with raw CSV or Excel datasets?

No, this data visualization tool does not work with raw CSV or Excel datasets of unknown structure. It is designed for pre-processed numeric data; raw datasets require a separate data-analysis skill first.

What chart types can I generate using a Python chart factory script?

Using the Python chart factory script, you can generate common chart types including bar, line, histogram, scatter, and heatmap. It provides guidance on chart selection and applies professional formatting to the outputs.

How do I save matplotlib or seaborn chart outputs to a specific directory?

To save matplotlib or seaborn chart outputs, the chart_factory.py CLI tool reads datasets and saves the generated visualization files directly to the /mnt/user-data/outputs directory.

When should I use an interactive HTML chart instead of a static PNG?

You should use an interactive HTML chart instead of a static PNG when you need dynamic data exploration. The Skill generates PNGs by default but offers optional interactive HTML outputs via Plotly.