data-visualization

Generate data visualizations with chart selection and annotation best practices.

688|95|Updated Jan 31, 2026
One-click install
npx skills add https://github.com/inference-sh/skills --skill data-visualization-inference-sh
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: data-visualization
Source: https://github.com/inference-sh/skills/tree/main/guides/design/data-visualization
Command: npx skills add https://github.com/inference-sh/skills --skill data-visualization-inference-sh

SYSTEM DOCUMENTATION & REQUIREMENTS

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

What problem does it solve?

This Skill helps users create clear, effective, and visually appealing data visualizations, overcoming common design pitfalls and ensuring data storytelling is impactful.

Core Features & Use Cases

  • Chart Selection Guidance: Recommends the best chart type based on the data relationship.
  • Design Best Practices: Provides rules for axes, color palettes, and text/labels.
  • Chart Recipes: Offers executable code examples for generating various chart types (line, bar, heatmap, KPI cards) using Python and HTML.
  • Use Case: Generate a compelling line chart showing year-over-year revenue growth, complete with annotations and a clear title that highlights the key insight.

Quick Start

Generate a bar chart comparing traffic sources using the provided Python code.

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 right chart type for my data visualization?

Choosing the right data visualization depends on your data relationship, such as using bar charts for comparisons, line charts for trends, scatter plots for correlations, and heatmaps for density. The Skill recommends chart types based on your specific data structure.

What are the best practices for designing axes and color palettes in charts?

Best practices for chart design include applying proper color theory, using clear axes rules, and adding effective text and label annotations. The Skill provides design guidelines to ensure your graphs and infographics are visually appealing and accurate.

Can I generate a Python bar chart comparing traffic sources for a dashboard?

Yes, you can generate a Python bar chart comparing traffic sources. The Skill provides executable Python and HTML code recipes for creating various charts, including bar, line, and heatmap visualizations suitable for dashboards and reports.

How do I add annotations and titles to a line chart for data storytelling?

To add annotations and titles for data storytelling, apply the Skill's annotation best practices to highlight key insights. This ensures your line chart effectively communicates year-over-year revenue growth or other trends through clear data presentation.

What is a good pie chart alternative for presenting data?

A good pie chart alternative is a bar chart, which provides clearer comparisons. The Skill covers chart selection guidance to help you pick the most effective data visualization format, recommending bar charts or KPI cards over pie charts for better readability.