data-visualization
Create charts, graphs, and visualizations from data. Use when the user needs to visualize data, create charts, or generate reports with graphics.
When & Why to Use This Skill
This Claude skill empowers users to transform raw datasets into professional-grade visual insights. By integrating industry-standard Python libraries such as Matplotlib, Seaborn, and Plotly, it automates the creation of diverse chart types—ranging from static line graphs to interactive scatter plots—streamlining the process of data storytelling and technical reporting.
Use Cases
- Business Performance Tracking: Automatically generating monthly KPI reports with bar charts and trend lines to visualize growth and revenue metrics.
- Scientific Data Analysis: Creating complex heatmaps, histograms, and box plots to identify patterns, outliers, and distributions in research datasets.
- Financial Modeling: Visualizing portfolio allocations or market fluctuations using interactive Plotly charts for deeper exploratory analysis.
- Executive Presentations: Exporting high-resolution, theme-customized graphics (PNG, SVG) for inclusion in professional slide decks and stakeholder documentation.
| name | data-visualization |
|---|---|
| description | Create charts, graphs, and visualizations from data. Use when the user needs to visualize data, create charts, or generate reports with graphics. |
Data Visualization Skill
This skill provides capabilities for creating data visualizations.
Quick Start
Using matplotlib for basic charts:
import matplotlib.pyplot as plt
# Simple line chart
plt.plot([1, 2, 3, 4], [1, 4, 2, 3])
plt.title("Sample Chart")
plt.savefig("chart.png")
Capabilities
Chart Types
- Line charts
- Bar charts
- Pie charts
- Scatter plots
- Histograms
- Box plots
- Heatmaps
Libraries Supported
- Matplotlib (static charts)
- Seaborn (statistical visualizations)
- Plotly (interactive charts)
- Altair (declarative visualization)
Advanced Features
- Multi-axis plots
- Subplots and grids
- Custom themes and styling
- Annotations and labels
- Export to various formats (PNG, SVG, PDF)
Best Practices
- Choose the right chart type for your data
- Use clear labels and titles
- Consider color accessibility
- Keep visualizations simple and focused
- Export at appropriate resolution for intended use