BeClaude

android-a11y

New
2Community RegistryGeneralby Ben

Skills for implementing accessible Android apps with Jetpack Compose - semantics, patterns, testing, troubleshooting, focus architecture, scrollable containers, focus restoration, and hybrid View/Compose debugging

First seen 5/22/2026

Summary

This skill helps Android developers build accessible apps using Jetpack Compose by providing guidance on semantics, accessibility patterns, testing, and troubleshooting.

  • It covers focus architecture, scrollable containers, focus restoration, and hybrid View/Compose debugging, making it easier to create inclusive user experiences.

Install & Usage

1
Create the skills directory
mkdir -p .claude/skills
2
Download the skill file
mkdir -p .claude/skills && curl -o .claude/skills/android-a11y.md https://raw.githubusercontent.com/benoberkfell/claude-plugins/main/SKILL.md
3
Invoke in Claude Code
/android-a11y

Use Cases

Add proper semantics to Compose UI elements for screen reader support.
Implement focus management for custom components in scrollable lists.
Test accessibility behavior using Compose testing APIs.
Debug accessibility issues in hybrid View/Compose layouts.
Restore focus correctly after configuration changes or navigation.
Apply accessibility patterns for complex gestures and custom controls.

Usage Examples

1

/android-a11y How do I add contentDescription to an Image in Compose?

2

/android-a11y Show me how to test focus order in a LazyColumn.

3

/android-a11y Debug accessibility issues in a hybrid layout with Compose and traditional Views.

View source on GitHub
testing

Security Audits

LicenseUnknownSourceWarnRepositoryPass

Frequently Asked Questions

What is android-a11y?

This skill helps Android developers build accessible apps using Jetpack Compose by providing guidance on semantics, accessibility patterns, testing, and troubleshooting. It covers focus architecture, scrollable containers, focus restoration, and hybrid View/Compose debugging, making it easier to create inclusive user experiences.

How to install android-a11y?

To install android-a11y: create the skills directory (mkdir -p .claude/skills), then run: mkdir -p .claude/skills && curl -o .claude/skills/android-a11y.md https://raw.githubusercontent.com/benoberkfell/claude-plugins/main/SKILL.md. Finally, /android-a11y in Claude Code.

What is android-a11y best for?

android-a11y is a skill categorized under General. It is designed for: testing. Created by Ben.

What can I use android-a11y for?

android-a11y is useful for: Add proper semantics to Compose UI elements for screen reader support.; Implement focus management for custom components in scrollable lists.; Test accessibility behavior using Compose testing APIs.; Debug accessibility issues in hybrid View/Compose layouts.; Restore focus correctly after configuration changes or navigation.; Apply accessibility patterns for complex gestures and custom controls..