android-compose-accessibility

Reviews Android Compose UIs for accessibility compliance including semantics, announcements, contrast, focus order, and touch targets.

14|2|Updated Mar 7, 2026
One-click install
npx skills add https://github.com/krutikJain/android-agent-skills --skill android-compose-accessibility
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: android-compose-accessibility
Source: https://github.com/krutikJain/android-agent-skills/tree/main/.github/skills/android-compose-accessibility
Command: npx skills add https://github.com/krutikJain/android-agent-skills --skill android-compose-accessibility

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) and references (resource) components.

What problem does it solve?

This Skill addresses the challenge of making Compose interfaces accessible, focusing on semantics, announcements, contrast, focus order, and adaptive touch targets.

Core Features & Use Cases

  • Accessibility Review: Provides a comprehensive review of Compose UIs for accessibility compliance.
  • Semantics and Announcements: Ensures proper semantic information and announcements for screen readers.
  • Contrast and Focus Order: Validates the contrast levels and focus order for better usability.
  • Adaptive Touch Targets: Assists in creating touch targets that are easily accessible on various devices.

Quick Start

Run the android-compose-accessibility skill to review the accessibility of your Compose UI.

Frequently Asked Questions about android-compose-accessibility

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I check my Android Compose UI for screen reader accessibility?

To check Android Compose UI accessibility, you need to review semantic information and screen reader announcements. This process ensures your Compose interfaces provide proper semantic data and announcements for users relying on assistive technologies.

How do I validate focus order and contrast in Android Compose?

Validating focus order and contrast in Android Compose requires checking UI traversal sequences and color differentials. Reviewing these elements ensures better usability by confirming that focus navigation is logical and visual contrast meets accessibility standards.

What is the best way to ensure proper touch targets in Android Compose?

The best way to ensure proper touch targets in Android Compose is to review element sizing for adaptive accessibility. This involves validating that interactive components meet minimum size requirements so they are easily accessible across various devices.

Does this accessibility review work with existing Compose interfaces?

Yes, the accessibility review works by analyzing existing Compose UIs to enhance compliance. It evaluates current implementations for proper semantics, contrast, focus order, and touch target accessibility without requiring a complete UI rewrite.

What components of a Compose interface does an accessibility review evaluate?

An accessibility review evaluates Compose interface components by checking semantics, announcements, contrast, focus order, and touch targets. This comprehensive check ensures interfaces are accessible to all users, including those with disabilities.

Can I run an accessibility check on individual Compose UI elements?

Yes, you can run accessibility checks on Compose UIs to review individual elements. The process reviews semantics, announcements, contrast, and focus order to enhance the accessibility of specific components within your interface.