mobile-accessibility
Installation
SKILL.md
When to use
- For every new interactive mobile screen or component.
- When reviewing forms, lists, custom controls, gestures, animations, or state changes.
- When dynamic text, screen readers, or touch targets may affect usability.
Core analysis model
- Verify tap target size and spacing.
- Define focus order and grouping.
- Add labels, roles, values, hints, and state semantics for interactive controls.
- Check contrast, icon-only controls, text scaling, reduced motion, and gesture alternatives.
- Announce loading, errors, completion, validation, and important state changes.
- Ensure custom components behave like native controls where possible.
Required outputs
- Accessibility risks.
- Accessibility requirements.
- Required semantic labels.
- Adaptive text considerations.
- Remediation notes.