data-visualizer

Convert raw datasets into publication-quality visuals with reproducible Python code.

4|1|Updated Jan 27, 2026
One-click install
npx skills add https://github.com/AreteDriver/ai_skills --skill data-visualizer-aretedriver
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: data-visualizer
Source: https://github.com/AreteDriver/ai_skills/tree/main/skills/data-visualizer
Command: npx skills add https://github.com/AreteDriver/ai_skills --skill data-visualizer-aretedriver

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill enables rapid creation of clear, informative visual representations from raw data, transforming datasets into actionable insights without manual plotting.

Core Features & Use Cases

  • Chart Selection: Automatically choose appropriate chart types (bar, line, scatter, etc.) based on data and message.
  • Dashboard Composition: Assemble multi-chart dashboards with consistent styling and accessibility considerations.
  • Export & Reproducibility: Produce ready-to-share visuals and reproducible Python code using matplotlib, seaborn, plotly, or altair.
  • Use Case: Generate a conference-ready dashboard from a CSV with time-series and category data, including annotated insights.

Quick Start

To visualize a simple dataset, run the agent to create a bar chart from a dataframe with columns "category" and "value". Example command:

  • Create a bar chart from a DataFrame df with df[["category","value"]].

Frequently Asked Questions about data-visualizer

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

FAQPage Schema
How do I create a dashboard from a CSV file using Python?

To create a dashboard from a CSV file, this Skill converts raw datasets into multi-chart layouts with consistent styling. It processes time-series and category data to assemble publication-quality visuals using Python libraries like matplotlib and seaborn.

How do I choose the right chart type for my DataFrame?

Choosing the right chart type is handled automatically by analyzing your DataFrame's structure and intended message. The Skill selects appropriate visuals like bar, line, or scatter charts based on the underlying data patterns.

Can I generate reproducible Python code for matplotlib and plotly visualizations?

You can generate reproducible Python code for visualizations because the Skill outputs scripts using matplotlib, seaborn, plotly, or altair. This allows you to recreate and modify the exact charts and dashboards later.

Does this tool support accessibility-friendly styling for data visualization?

Accessibility-friendly styling is supported for data visualization to ensure charts are readable by wider audiences. The Skill applies these considerations automatically when composing multi-chart dashboards and individual plots.

What is the best way to convert SQL results into shareable reports?

The best way to convert SQL results into shareable reports is by using this Skill to transform query outputs into clear, annotated visuals. It turns raw SQL results into publication-quality charts and reproducible dashboards.

What are the limitations when visualizing large datasets with seaborn or altair?

Limitations regarding large dataset visualization with seaborn or altair depend on your local environment's memory constraints. The Skill generates the reproducible Python code to plot the data, but rendering performance is bounded by the chosen library.