data-visualization

Create publication-ready figures from datasets using matplotlib, seaborn, and plotly.

Updated Jan 2, 2026
One-click install
npx skills add https://github.com/tanaka-mambinge/dotfiles --skill data-visualization-tanaka-mambinge
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: data-visualization
Source: https://github.com/tanaka-mambinge/dotfiles/tree/main/ai-configs/skills/data-visualization
Command: npx skills add https://github.com/tanaka-mambinge/dotfiles --skill data-visualization-tanaka-mambinge

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Create effective data visualizations from datasets to communicate insights clearly.

Core Features & Use Cases

  • Chart selection guidance for trends, comparisons, distributions, and relationships.
  • Python visualization patterns for matplotlib, seaborn, and plotly.
  • Design principles focused on accessibility, color theory, typography, and layout for publication-quality figures.

Quick Start

Create a publication-ready figure from a dataset using matplotlib and seaborn.

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 data visualizations using Python?

Create publication-quality data visualizations in Python by applying design principles for accessible color, typography, and layout using libraries like matplotlib, seaborn, and plotly to communicate insights clearly.

How do I choose the right chart type for my dataset in Python?

Choose the right chart type for your Python dataset by matching data characteristics to visualization patterns: time-series for trends, categorical comparisons for differences, and distributions or relational plots for data spread and correlations.

Can I build interactive plots with plotly while maintaining accessible design principles?

Yes, you can build interactive plots with plotly while maintaining accessible design principles by applying proper color theory, typography, and layout adjustments to ensure your figures remain clear and accessible.

What's the best way to visualize time-series and categorical data comparisons in Python?

The best way to visualize time-series and categorical data comparisons in Python is using seaborn and matplotlib to apply tailored chart selection guidance, ensuring your figures effectively communicate trends and distribution differences.

When should I use seaborn instead of matplotlib for data visualization?

Use seaborn instead of matplotlib when you need specialized statistical chart selection guidance for distributions and relational data, whereas matplotlib provides foundational layout and typography control for publication-ready figures.

Do I need to apply color theory and typography principles to make accessible matplotlib figures?

Yes, you need to apply color theory and typography principles to make accessible matplotlib figures, ensuring that your data visualizations communicate insights clearly through proper layout and accessible color choices.