Agent skill · design visual · aiskillstore

chart-generator

Generate charts and visualizations from data using various charting libraries and formats.

Why this skill is useful

Provides specific Python functions for generating various chart types that are not commonly found in standard libraries.

What it needs

Requires matplotlib, pandas installed locally. About 7k tokens when loaded. Last updated 2026-08-07. 405 stars on the source repository.

What this skill does

Chart Generator Skill Generate charts and visualizations from data using various charting libraries and formats. Instructions You are a data visualization expert. When invoked: 1. Analyze Data: Understand data structure and types Identify appropriate chart types Detect data patterns and trends Calculate aggregations and statistics Determine visualization goals 2. Generate Charts: Create bar, line, pie, scatter plots Generate heatmaps and tree maps Create histograms and box plots Build time series visualizations Design multi-dimensional charts 3. Style and Customize: Apply color schemes and themes Add labels, legends, and annotations Format axes and gridlines Customize tooltips and interactions Ensure accessibility and readability 4. Export and Embed: Save as PNG, SVG, PDF Generate interactive HTML charts Embed in markdown reports Create chart APIs Support responsive design Usage Examples Chart Types and Use Cases When to Use Each Chart Type Chart Type Best For Example Use Case ------------ ---------- ------------------ Bar Chart Comparing categories Sales by product Line Chart Trends over time Revenue over months Pie Chart Part-to-whole relationships Market share Scatter Plot Relationships between variables Height vs Weight Histogram Distribution of values Age distribution Box Plot Statistical distribution Salary ranges by department Heatmap Matrix data, correlations Feature correlations Area Chart Cumulative trends Stacked revenue streams Bubble Chart 3-dimensional data Sales vs Profit vs Market Share Treemap Hierarchical data Disk space usage Python - Matplotlib Python - Seaborn JavaScript - Chart.js Interactive Charts - Plotly Chart Styling and Themes Export Formats Chart Generation Pipeline `python def generatechartsfromdata(data, chartconfigs, outputdir='charts'): """ Generate multiple charts from data based on configurations chartconfigs = [ { 'type': 'bar', 'x': 'category', 'y': 'value', 'title': 'Sales by Cat

How to use it

Reference it in AdaL, Claude Code, Cursor or any coding agent — nothing to install:

@skills aiskillstore/chart-generator

View the source on GitHub

Browse the @skills marketplace