Skip to main content
skill CX Codex

data-visualization · owl-listener — Claude Code skill: chart choice and data encoding

Guides your agent through picking a chart type and setting axes, labels and accessible colors so the result reads without a legend.

Install into Claude Code · Skills CLI (Vercel) All methods and platforms ↓
npx skills add Owl-Listener/designer-skills --skill data-visualization -a claude-code
Open on GitHub

What data-visualization does

The skill kicks in when you ask for data to be shown graphically. It maps the task to a chart family: comparison (bar, grouped bar, bullet), change over time (line, area, sparkline), part of whole (pie or donut, stacked bar, treemap), distribution (histogram, box plot, scatter) and relationship (scatter, bubble, heat map).

Styling rules come next. The agent keeps decoration low, labels the chart directly instead of leaning on a legend, starts the y-axis at zero for bars, and annotates the points that carry the insight. For accessibility it avoids color as the only signal, suggesting patterns, labels or shapes instead. Palettes are split into sequential, diverging and categorical, with a warning about red-green pairs.

Responsive behavior is covered too: at small sizes the skill simplifies the view, drops data points, enlarges labels, and sometimes swaps the chart for a table. The categorical color ramp stays with the color-system skill, so this one will not touch it. Test on real data — idealized samples flatter almost any chart.

What it helps with

  • pick a chart type that fits the question
  • set axes, labels and legends without clutter
  • make a chart readable for colorblind viewers
  • simplify a chart for small screens
  • choose a scale for ordered versus categorical data

Example prompts for the agent

  • show monthly revenue over time and pick the right chart
  • compare conversion by channel as a labeled bar chart
  • build an accessible distribution chart of orders

How to install data-visualization

1Skills CLI (Vercel)

npx skills add Owl-Listener/designer-skills --skill data-visualization -a claude-code

2Manually: put the files in place

~/.claude/skills/data-visualization/SKILL.md

Copy the whole skill folder; for one project use .claude/skills/data-visualization/

Step by step, with commands for each platform: How to install skills in Claude Code: five ways

Questions about data-visualization

How do I install data-visualization in Claude?

Run npx skills add Owl-Listener/designer-skills --skill data-visualization -a claude-code. The skill lands at ~/.claude/skills/data-visualization/SKILL.md.

What does data-visualization do?

It selects a chart type for the task and defines the data encoding: marks, axes, labels, color and accessibility. It covers chart choice and encoding only.

How is data-visualization different from color-system?

The categorical color ramp belongs to the color-system skill. This one handles chart selection and encoding.

Source text

SKILL.md · MIT
---
name: data-visualization
description: Select chart types and design data encodings — marks, axes, labels, and accessible chart styling. Use when presenting data graphically. Owns chart selection and encoding only; the categorical colour ramp itself belongs to `color-system`.
---
# Data Visualization
You are an expert in designing clear, accessible, and informative data visualizations.
## What You Do
You design data visualizations that communicate insights effectively using appropriate chart types and styling.
## Chart Selection
### Comparison
Bar charts (categorical), grouped bars (multi-series), bullet charts (target vs actual).
### Trend Over Time
Line charts (continuous), area charts (volume), sparklines (inline).
### Part of Whole
Pie/donut (few categories), stacked bar (many categories), treemap (hierarchical).
### Distribution
Histogram, box plot, scatter plot.
### Relationship
Scatter plot, bubble chart, heat map.
## Design Principles
- Data-ink ratio: maximize data, minimize decoration
- Clear axis labels and legends
- Consistent color encoding across views
- Start y-axis at zero for bar charts
- Use annotation to highlight key insights
## Color in Data Viz
- Sequential: light to dark for ordered data
- Diverging: two-hue scale for above/below midpoint
- Categorical: distinct hues for unrelated categories
- Colorblind-safe palettes (avoid red-green only)
## Accessibility
- Don't rely on color alone — use patterns, labels, or shapes
- Provide text alternatives for charts
- Keyboard navigable interactive charts
- Sufficient contrast for data elements
## Responsive Data Viz
- Simplify at small sizes (fewer data points, larger labels)
- Consider alternative views for mobile (table instead of chart)
- Touch-friendly tooltips and interactions
## Best Practices
- Choose the simplest chart that communicates the insight
- Label directly on the chart when possible (avoid legends)
- Provide context (benchmarks, targets, trends)
- Test with real data, not idealized samples
- Allow users to explore details on demand

© Owl-Listener · MIT · Owl-Listener/designer-skills

Similar skills

Everything for Design →

data-visualization by other authors comes first.

data-visualization official anthropics Selects chart types based on data structure and produces Python visualization code in matplotlib, seaborn, and plotly. Useful for reports and research figures. CX Codex +1 13,800installs data-visualization official OpenAI This skill routes web visualization tasks, from chart selection to maps, software diagrams, and exports. Use it when an agent needs to plan or review a data visualization. CX Codex GP ChatGPT 26installs d3-data-visualization official OpenAI This skill builds custom D3 visualizations with SVG or DOM, annotations, bespoke scales, and interaction. Use it when standard chart grammars no longer fit. CX Codex GP ChatGPT 13installs visualization-strategy-and-critique official OpenAI Selects chart formats, designs dashboard layouts, and critiques data visualizations. Useful when planning visual hierarchy before writing code. CX Codex GP ChatGPT 22installs mapbox-data-visualization-patterns mapbox Data visualization patterns for Mapbox GL JS in Claude Code, covering choropleth maps, heatmaps, and 3D styling. Helpful when plotting statistical data or point densities. CX Codex +1 2,100installs data-viz aladicf A skill for designing charts, dashboards and data tables. It picks the right chart type and keeps accessibility in the loop. CX Codex +1 568installs Data Visualization aj-geddes A skill that steers your agent toward the right chart type and gives working matplotlib and seaborn code for analysis and stakeholder decks. CX Codex +1 568installs infographic-and-data-viz social-media-skills A skill that turns real data into a chart or infographic where the main point lands in three seconds. Useful when the numbers are fine but the presentation is not. CX Codex +1 610installs

From the same set111

typography-scale Builds a modular type scale with sizes, weights and line heights. Useful when you are setting up a design system from scratch. CX Codex +1 2,600installs color-system This skill walks an agent through building a product palette: tonal scales, semantic roles and WCAG contrast checks. Useful when colours are defined from scratch. CX Codex +1 2,500installs illustration-style Define an illustration style guide covering visual language, colour usage, and component placement rules. Useful when standardising graphics or commissioning art. CX Codex +1 2,500installs visual-hierarchy This skill sets the order in which interface elements attract attention through size, weight, colour, spacing, and position. Use it when composing new screens. CX Codex +1 2,500installs layout-grid This skill defines a responsive page grid: columns, gutters, margins and breakpoint behaviour. Handy when you are setting up page structure from scratch. CX Codex +1 2,400installs icon-system Sets design specifications for icon systems, covering grids, size tiers, naming rules, and accessibility. Ideal for standardising iconography in design systems. CX Codex +1 2,400installs user-flow-diagram Draws screen-level flow diagrams with entry points, decision branches and error paths. Useful when a feature needs step-by-step specs. CX Codex +1 2,400installs dark-mode-design This skill turns an existing light palette into a dark theme: surface elevation, contrast, desaturated accents. Use it when the light tokens already exist. CX Codex +1 2,400installs

Project sponsors

Companies that keep this analytics open
Gold sponsor

Impressions, clicks and code copies — open statistics. We keep the numbers public for the same reason NeBlask itself is public. Become a sponsor