What problem does it solve? Flutter apps often ship with missing semantic labels, undersized tap targets, and poor contrast that make them unusable with screen readers and assistive technologies. This Skill guides you through auditing your app on Android, iOS, and Web, then fixing issues directly in the widget tree. ## Core Features & Use Cases - Platform-Specific Auditing: Step-by-step checklists for Android Accessibility Scanner, iOS Accessibility Inspector, and Chrome DevTools ARIA inspection on Flutter Web. - Automated Guideline Testing: Integrates Flutter's Accessibility Guideline API (tap target size, labeling, text contrast) into widget tests using tester.ensureSemantics(). - Semantics Tree Debugging: Uses debugDumpSemanticsTree() and SemanticsDebugger to locate missing labels or incorrect roles, then fixes them with Semantics, MergeSemantics, and SemanticsRole. - Use Case: Before releasing a Flutter app, run the audit checklist on each platform, add the automated a11y widget test to CI, and fix flagged widgets by wrapping them in properly labeled Semantics nodes. ## Quick Start Audit my Flutter app for accessibility issues and add Semantics widgets or labels wherever they are missing.