LaunchKit · 2026

Setup & Installation

npx skills add https://github.com/flutter/skills --skill flutter-improving-accessibility
or paste the link and ask your coding assistant to install it
https://github.com/flutter/skills/tree/main/skills/flutter-improving-accessibility
View on GitHub

What This Skill Does

Configures Flutter apps to work with screen readers and other assistive technologies. Covers semantic annotations, contrast ratios, tap target sizing, font scaling, and web-specific ARIA role mapping.

Gives you a structured checklist and widget-level guidance so you don't have to piece together accessibility rules from scattered Flutter docs and W3C specs yourself.

When to use it

  • Adding screen reader support to custom Flutter widgets
  • Fixing contrast ratio failures flagged in accessibility audits
  • Setting up ARIA role mapping for a Flutter web app
  • Testing layouts with maximum OS font size settings enabled
  • Wrapping decorative elements with ExcludeSemantics to clean up VoiceOver navigation