data-visualization

Generate charts with Python using Matplotlib and Seaborn.

1|Updated Jan 17, 2026
One-click install
npx skills add https://github.com/juandaniel190/personal-projects --skill data-visualization-juandaniel190
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: data-visualization
Source: https://github.com/juandaniel190/personal-projects/tree/main/.claude/.claude_backup/skills/data/data-data-visualization
Command: npx skills add https://github.com/juandaniel190/personal-projects --skill data-visualization-juandaniel190

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) and references (resource) components.

What problem does it solve?

This Skill helps users create clear, accurate, and accessible data visualizations by providing guidance on chart selection, Python code patterns, and design principles.

Core Features & Use Cases

  • Chart Selection: Recommends the best chart type based on the data relationship being shown.
  • Python Code Examples: Provides ready-to-use Python code snippets for various chart types (line, bar, histogram, heatmap, small multiples) using Matplotlib and Seaborn.
  • Design Principles: Offers guidance on effective use of color, typography, layout, and accuracy for impactful visualizations.
  • Accessibility: Includes considerations for color blindness, screen readers, and general accessibility best practices.
  • Use Case: You have a dataset of monthly sales figures and want to visualize the trend over time and compare sales across different product categories. This Skill can help you choose a line chart, provide the Python code to generate it, and ensure it's designed effectively.

Quick Start

Use the data-visualization skill to generate a bar chart showing sales by region from the attached 'sales_data.csv' file.

Frequently Asked Questions about data-visualization

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

FAQPage Schema
How do I choose the best chart type for my data visualization in Python?

Chart selection for data visualization depends on the data relationship you are showing, such as using line charts for trends over time, bar charts for categorical comparisons, and scatter plots for correlations. This Skill recommends appropriate chart types based on your specific data relationships.

Can I generate publication-quality figures using Matplotlib and Seaborn?

Yes, you can create publication-quality figures using Matplotlib and Seaborn by applying design principles for color, typography, and layout. This Skill provides Python code patterns and styling guidance to ensure visualizations are accurate and impactful.

What are the best practices for data visualization accessibility and color blindness?

Data visualization accessibility involves using color blindness-friendly palettes, ensuring screen reader compatibility, and following general accessibility best practices. This Skill provides guidance on designing inclusive charts that remain legible and accurate for all users.

Does this Skill provide Python code examples for creating heatmaps and small multiples?

Yes, this Skill provides ready-to-use Python code snippets for various data visualization types including heatmaps, small multiples, histograms, line charts, and bar charts using Matplotlib and Seaborn. These patterns support data manipulation and styling for effective outputs.

How do I visualize monthly sales trends and compare product categories in Python?

To visualize monthly sales trends and compare product categories, use a line chart for temporal trends and bar charts for category comparisons. This Skill helps you select the correct chart, provides the Python code to generate it, and ensures effective design.