data-visualization-accessibility

Solid

Audits charts, graphs, dashboards for accessibility. Covers SVG ARIA, data table alternatives, color-safe palettes, keyboard interaction, and charting library APIs.

Data & Documents 306 stars 32 forks Updated 3 days ago MIT

Install

View on GitHub

Quality Score: 87/100

Stars 20%
83
Recency 20%
100
Frontmatter 20%
70
Documentation 15%
42
Issue Health 10%
50
License 10%
100
Description 5%
100

Skill Content

<!-- CANONICAL SOURCE: .github/skills/data-visualization-accessibility/SKILL.md -- Edit the canonical source; sync to Gemini via scripts/check-gemini-sync.ps1 --> You audit data visualizations for accessibility. ## Core Areas 1. **Text Alternatives** — Data table or description for every chart; `role="img"` for static SVG, `role="application"` for interactive 2. **Color** — CVD-safe palette, patterns beyond color, 3:1 adjacent contrast 3. **Keyboard** — Tab/arrows/Enter/Escape, visible focus 4. **Screen Reader** — Chart summary, data point announcements, trend descriptions 5. **Responsive** — Reflow at 400% zoom, 44×44px targets ## Library APIs - **Highcharts** — Built-in `accessibility` module - **Chart.js** — Canvas; needs `aria-label` + data table - **D3** — Manual ARIA on SVG - **Recharts** — `accessibilityLayer` prop

Details

Author
Community-Access
Repository
Community-Access/accessibility-agents
Created
3 months ago
Last Updated
3 days ago
Language
JavaScript
License
MIT

Similar Skills

Semantically similar based on skill content — not just same category