Tags

Best Data Visualization Skills for AI Agents

96 Data Visualization skills for AI coding assistants — ranked by popularity.

This curated collection provides specific skills for AI agents to handle data visualization tasks across various environments. Whether you are building monitoring tools, academic research interfaces, or interactive web applications, these skills extend your AI's capabilities to generate professional-grade visuals. You will find tools for technical tasks like managing Grafana dashboards and scientific plotting with Matplotlib, alongside creative functions for building interactive HTML dashboards and structuring data stories for stakeholders. This library is designed for developers who need their agents to go beyond basic text output and produce structured, actionable visual content. Each skill is packaged as an individual module that plugs directly into your workflow, allowing your AI to handle everything from complex chart generation to infographic layout. By using these targeted skills, your agent can translate raw datasets into clear, readable insights, saving you time on manual front-end development and visual layout design.

Top Data Visualization skills

grafana-dashboards

wshobson

Create and manage production Grafana dashboards for real-time visualization of system and application metrics. Use when building monitoring dashboards, visualizing metrics, or creating operational observability interfaces.

134441

infographic-creation

antvis

Create beautiful infographics based on the given text content. Use this when users request creating infographics.

120358

streamlit

sverzijl

When working with Streamlit web apps, data dashboards, ML/AI app UIs, interactive Python visualizations, or building data science applications with Python

86239

openalex-database

davila7

Query and analyze scholarly literature using the OpenAlex database. This skill should be used when searching for academic papers, analyzing research trends, finding works by authors or institutions, tracking citations, discovering open access publications, or conducting bibliometric analysis across 240M+ scholarly works. Use for literature searches, research output analysis, citation analysis, and academic database queries.

48202

data-storytelling

wshobson

Transform data into compelling narratives using visualization, context, and persuasive structure. Use when presenting analytics to stakeholders, creating data reports, or building executive presentations.

47149

dashboard-creator

mhattingpete

Create HTML dashboards with KPI metric cards, bar/pie/line charts, progress indicators, and data visualizations. Use when users request dashboards, metrics displays, KPI visualizations, data charts, or monitoring interfaces.

31157

plotly

davila7

Interactive scientific and statistical data visualization library for Python. Use when creating charts, plots, or visualizations including scatter plots, line charts, bar charts, heatmaps, 3D plots, geographic maps, statistical distributions, financial charts, and dashboards. Supports both quick visualizations (Plotly Express) and fine-grained customization (graph objects). Outputs interactive HTML or static images (PNG, PDF, SVG).

20111

csv-data-summarizer

coffeefuelbump

Analyzes CSV files, generates summary stats, and plots quick visualizations using Python and pandas.

15107

d3-visualization

lyndonkl

Use when creating custom, interactive data visualizations with D3.js—building bar/line/scatter charts from scratch, creating network diagrams or geographic maps, binding changing data to visual elements, adding zoom/pan/brush interactions, animating chart transitions, or when chart libraries (Highcharts, Chart.js) don't support your specific visualization design and you need low-level control over data-driven DOM manipulation, scales, shapes, and layouts.

7107

umap-learn

K-Dense-AI

UMAP dimensionality reduction. Fast nonlinear manifold learning for 2D/3D visualization, clustering preprocessing (HDBSCAN), supervised/parametric UMAP, for high-dimensional data.

6100

algorithmic-art

anthropics

Creating algorithmic art using p5.js with seeded randomness and interactive parameter exploration. Use this when users request creating art using code, generative art, algorithmic art, flow fields, or particle systems. Create original algorithmic art rather than copying existing artists' work to avoid copyright violations.

1095

threejs

mrgoonie

Build 3D web apps with Three.js (WebGL/WebGPU). Use for 3D scenes, animations, custom shaders, PBR materials, VR/XR experiences, games, data visualizations, product configurators.

3554

scientific-visualization

davila7

Create publication figures with matplotlib/seaborn/plotly. Multi-panel layouts, error bars, significance markers, colorblind-safe, export PDF/EPS/TIFF, for journal-ready scientific plots.

2661

data-visualization

anthropics

Create effective data visualizations with Python (matplotlib, seaborn, plotly). Use when building charts, choosing the right chart type for a dataset, creating publication-quality figures, or applying design principles like accessibility and color theory.

2560

seaborn

davila7

Statistical visualization. Scatter, box, violin, heatmaps, pair plots, regression, correlation matrices, KDE, faceted plots, for exploratory analysis and publication figures.

876

kpi-dashboard-design

wshobson

Design effective KPI dashboards with metrics selection, visualization best practices, and real-time monitoring patterns. Use when building business dashboards, selecting metrics, or designing data visualization layouts.

1157

playground

anthropics

Creates interactive HTML playgrounds — self-contained single-file explorers that let users configure something visually through controls, see a live preview, and copy out a prompt. Use when the user asks to make a playground, explorer, or interactive tool for a topic.

1252

infographics

K-Dense-AI

Create professional infographics using Nano Banana Pro AI with smart iterative refinement. Uses Gemini 3 Pro for quality review. Integrates research-lookup and web search for accurate data. Supports 10 infographic types, 8 industry styles, and colorblind-safe palettes.

1141

flight

dvdsgl

Flight canvas for comparing flights and selecting seats. Use when users need to browse flight options and book seats.

1237

baoyu-infographic

JimLiu

Generates professional infographics with 20 layout types and 17 visual styles. Analyzes content, recommends layout×style combinations, and generates publication-ready infographics. Use when user asks to create "infographic", "信息图", "visual summary", or "可视化".

1230

data-analysis

ArtificialAnalysis

High-performance data analysis using Polars - load, transform, aggregate, visualize and export tabular data. Use for CSV/JSON/Parquet processing, statistical analysis, time series, and creating charts.

925

dashboard-design

mckinsey

USE THIS SKILL FIRST when user wants to create and design a dashboard, ESPECIALLY Vizro dashboards. This skill enforces a 3-step workflow (requirements, layout, visualization) that must be followed before implementation. For implementation and testing, use the dashboard-build skill after completing Steps 1-3.

626

data-viz-plots

Starlitnightly

Create publication-quality plots and visualizations using matplotlib and seaborn. Works with ANY LLM provider (GPT, Gemini, Claude, etc.).

1121

streaming-mindmap-rendering

SSShooter

Implement real-time streaming mindmap rendering using Mind Elixir in web applications. Supports streaming text parsing and incremental updates.

525

How to choose a Data Visualization skill

When selecting a skill, consider the target output format and your specific technical environment. Evaluate whether you need low-level control, such as Matplotlib’s scientific plotting, or higher-level abstractions like the dashboard creators. Review the maintenance status of each skill and check if the output requirements match your project stack—for instance, choosing between Streamlit for web-based data apps or standalone HTML files for portable reports. Prioritize skills that provide the specific charts, filtering capabilities, or integration points required by your current visualization project.

More Data Visualization skills

d3js-visualization
benchflow-ai · 7 installs
d3-viz
davila7 · 3 installs
dashboard-build
mckinsey · 6 installs
report-generation
apconw · 3 installs
antv-l7
antvis · 2 installs
data-export-pdf
Starlitnightly · 1 installs
infographic-structure-creator
antvis · 1 installs
debugging-output-and-previewing-html-using-ray
spatie · 2 installs
g2-legend-expert
antvis · 1 installs
infographic-item-creator
antvis · 1 installs
infographic-creator
antvis · 1 installs
csv-data-visualizer
ailabs-393 · 1 installs
hugging-face-trackio
patchy631 · 1 installs
infographic-syntax-creator
ThinkInAIXYZ · 1 installs
health-trend-analyzer
huifer · 1 installs
matlab
K-Dense-AI · 2 installs
songsee
openclaw · 1 installs
omicverse-visualization-for-bulk-color-systems-and-single-cell-d
Starlitnightly · 1 installs
ray-skill
freekmurze · 1 installs
geographic-clustering
dadbodgeoff · 1 installs
tensorboard
davila7 · 1 installs
vchart-development-assistant
VisActor · 1 installs
panel-state-transitions
lichtblick-suite · 0 installs
readme-metrics-dashboard
harrybin · 0 installs
calendar-view
microsoft · 0 installs
token-data-sources
justinchuby · 0 installs
dashboard
pedrogrande · 0 installs
data-table-filters
openstatusHQ · 0 installs
tufte-viz
edmundmiller · 0 installs
visualization
NNNightglow · 0 installs
plotly-chart-generator
ComeOnOliver · 0 installs
bio-data-visualization-color-palettes
sulfierry · 0 installs
Analytics Reporter
surfingalien · 0 installs
add-report
tddworks · 0 installs
state-county-rankings
amkessler · 0 installs
plans-kanban
haidonglethqb · 0 installs
operational-hydrologist
hydrosolutions · 0 installs
map-domain
tuanle96 · 0 installs
ai-myca-chat
MycosoftLabs · 0 installs
earth-view-globe
colincode0 · 0 installs
maplibre-tile-sources
JNZader · 0 installs
recharts
ihmorol · 0 installs
powerbi-mockup-builder
cdrguru · 0 installs
\"data-dashboard-design\"
charlieviettq · 0 installs
beamer-ppt
zhouziyue233 · 0 installs
academic-plotting
Supporter09 · 0 installs
Didactic Substeps Development
javileyes · 0 installs
themes
kpbray · 0 installs
developing-with-streamlit
seanyofthedead · 0 installs
admin-reports
lunaticwithaduck · 0 installs
claude-r
naoto-iwase · 0 installs
visual-creative-subagent
pelchers · 0 installs
business-analyst
javiertarazon · 0 installs
building-streamlit-multipage-apps
igonro · 0 installs
grafana-lens
awsome-o · 0 installs
data-analyst
k1lgor · 0 installs
visualization-expert
IFIR649 · 0 installs
memory-transform
fahad0001 · 0 installs
building-data-apps
ironkid90 · 0 installs
bio-data-visualization-color-palettes
FridrichMethod · 0 installs
statistical-distribution-and-outlier-analysis
OpenSenseNova · 0 installs
dashboard-ui
Akshat685 · 0 installs
executive-briefing
zircote · 0 installs
anywidget-marimo
diegosouzapw · 0 installs
view
egregore-labs · 0 installs
dashboard-view-builder
gitwalter · 0 installs
extract-tikz
alohays · 0 installs
matplotlib
liq22 · 0 installs
web
nwiizo · 0 installs
recap-daily
zengbin93 · 0 installs
hls-analytics
ssrjkk · 0 installs
baoyu-infographic
Stelquis · 0 installs

Frequently asked

Should I use the dashboard-creator or the interactive-dashboard-builder?
Select the interactive-dashboard-builder if your project requires self-contained HTML files featuring Chart.js and dynamic dropdown filters for user interaction. Choose the dashboard-creator if your primary goal is building KPI metric cards, progress indicators, and standard line or bar charts. The former is better for functional, filterable data tools, while the latter is ideal for static monitoring displays.
Can these skills help with academic research data?
Yes. You can use the openalex-database skill to query and analyze scholarly literature, then pair it with Matplotlib for scientific visualizations or data-storytelling to present your findings to stakeholders. This combination allows an agent to move from raw academic data retrieval to creating publication-ready charts and structured narratives.

Browse other tags

Search skills

Search the agent skills registry