Now liveThe Skillselion MCP - thousands of ranked skills, loaded into your agent mid-task. No install.Get it →
community-access avatar

Data Visualization Accessibility

  • 132 installs
  • 381 repo stars
  • Updated August 4, 2026
  • community-access/accessibility-agents

Make charts, dashboards, and data visuals accessible with readable semantics, keyboard paths, color-safe encoding, and screen-reader-friendly summaries.

About

Guides Claude to build accessible data visualizations: structuring charts for assistive tech, supporting keyboard navigation, choosing contrast-safe palettes, and writing meaningful summaries for dashboards and analytics UI in SaaS products.

  • Semantic chart structure
  • Keyboard and focus support
  • Color-contrast-safe encoding
  • Screen reader summaries
  • Accessible tooltip patterns

Data Visualization Accessibility by the numbers

  • 132 all-time installs (skills.sh)
  • Ranked #985 of 2,245 Frontend Development skills by installs in the Skillselion catalog
  • Data as of Aug 5, 2026 (Skillselion catalog sync)
npx skills add https://github.com/community-access/accessibility-agents --skill data-visualization-accessibility

Add your badge

Show developers this skill is listed on Skillselion. Paste this into your README.

Listed on Skillselion
Installs132
repo stars381
Last updatedAugust 4, 2026
Repositorycommunity-access/accessibility-agents

What it does

Make charts, dashboards, and data visuals accessible with readable semantics, keyboard paths, color-safe encoding, and screen-reader-friendly summaries.

Files

SKILL.mdMarkdownGitHub ↗

<!-- 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
  • RechartsaccessibilityLayer prop

Related skills

This week in AI coding

Five minutes, every Monday - the tools, releases and tactics for developers.

unsubscribe anytime.