maui-accessibility

Installation
SKILL.md

MAUI Accessibility

Use this skill to make MAUI UI understandable and operable through assistive technologies. Accessibility metadata should be added while building UI, not as a final cosmetic pass.

Workflow

  1. Identify the user task and target controls.
  2. Add accessible names with SemanticProperties.Description.
  3. Add action guidance with SemanticProperties.Hint when the control's result is not obvious.
  4. Add SemanticProperties.HeadingLevel for page and section headings.
  5. Hide decorative or duplicate content from the accessibility tree.
  6. Use SemanticScreenReader.Announce for important dynamic changes.
  7. Move focus intentionally after navigation or validation when it helps the user.
  8. Keep AutomationId for testing, but do not treat it as the accessible label.
  9. Verify with platform screen readers when possible.
Installs
1
GitHub Stars
213
First Seen
4 days ago
maui-accessibility — dotnet/maui-labs