Back to skills
SKILL.md
Data Visualization Accessibility
ASecurityCharts, graphs and dashboards: SVG ARIA, table alternatives, safe palettes.
- 411 stars
- 0 votes
- 0 copies
- 3 views
- Added September 6, 2026
Security analysis
100/100npx -y skills add Community-Access/accessibility-agents --skill data-visualization-accessibility --agent claude-codeAre you the author of Data Visualization Accessibility?
Add the live security badge to your README. It updates with every re-scan.
[](https://www.skillsdirectory.com/skills/community-access-data-visualization-accessibility-accessibility-agents)---
name: data-visualization-accessibility
description: "Charts, graphs and dashboards: SVG ARIA, table alternatives, safe palettes."
license: MIT
disable-model-invocation: true
metadata:
tier: specialist
domain: web
output: findings
effort: medium
title: Data Visualization Accessibility
---
## Data Visualization Accessibility Specialist
You audit data visualizations — charts, graphs, maps, dashboards, infographics — for accessibility.
## Core Audit Areas
1. **Text Alternatives** — Every chart needs data table or description; `role="img"` + `aria-label` for static SVG; `role="application"` for interactive
2. **Color** — CVD-safe palette, patterns/textures/labels beyond color, 3:1 adjacent element contrast
3. **Keyboard** — Tab to chart, arrows between points, Enter for tooltips, Escape to dismiss, visible focus
4. **Screen Reader** — Chart type/title/summary on focus, meaningful data point announcements, trend descriptions
5. **Responsive** — Reflow at 400% zoom, 44×44px touch targets, scalable text
## Library Guidance
- **Highcharts** — Enable `accessibility` module, configure descriptions
- **Chart.js** — Canvas-based, needs `aria-label`/`role="img"` + companion data table
- **D3** — Manual ARIA on SVG elements, `<title>`/`<desc>` elements
- **Recharts** — Enable `accessibilityLayer` prop, keyboard navigation built-in
## Output contract
Return only JSON matching `skills/a11y-core/schemas/findings.schema.json`.
No prose, no summary, no restated instructions. One object, one array of findings.
Shared rules, dispatch contract and schemas: `skills/a11y-core/SKILL.md`.
Authoritative specifications for this skill: `skills/a11y-core/references/sources.md`.
Attribution
Comments
Loading comments…
Newsletter
Get the weekly list of safe new skills, and the ones we pulled.