android-ux

Audit Android UI touch targets, spacing, navigation, accessibility, and motion against Material Design 3.

Updated Mar 17, 2026
One-click install
npx skills add https://github.com/kotlinknight/NutriSoloAndroid --skill android-ux-kotlinknight
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: android-ux
Source: https://github.com/kotlinknight/NutriSoloAndroid/tree/main/.agents/skills/android-ux
Command: npx skills add https://github.com/kotlinknight/NutriSoloAndroid --skill android-ux-kotlinknight

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Provides structured guidance for designing and reviewing Android UI that feels native, accessible, and consistent with Material Design 3, ensuring proper touch targets, spacing, navigation, accessibility, and animation timing.

Core Features & Use Cases

  • Material Design 3 UX guidance for Android apps
  • Complements Compose skills with design-level decisions to ensure consistent UX across screens
  • Use Case: Review a screen for correct tap targets, navigation patterns, and motion timing to meet platform conventions

Quick Start

Apply the guidance to a screen by auditing touch targets, spacing, navigation, accessibility, and animation timing to meet Material Design 3 standards.

Frequently Asked Questions about android-ux

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

FAQPage Schema
What are the Material Design 3 UX requirements for Android touch targets and spacing?

Material Design 3 UX for Android requires 48x48dp minimum touch targets and 8dp base spacing units to ensure accessible, native-feeling interfaces. Applying these concrete specifications during UI design guarantees consistent interaction patterns across different screen densities.

How do I audit an Android UI screen for native accessibility and motion timing?

To audit an Android UI screen for accessibility and motion, review touch target sizes, spacing, navigation patterns, and animation timing against Material Design 3 standards. This process validates that interaction patterns meet platform conventions for native user experiences.

Does this Android UX guidance work with Jetpack Compose UI development?

Yes, this Android UX guidance complements Compose skills by providing design-level decisions for touch targets, spacing, and motion. It ensures the UI structure built with Compose adheres to Material Design 3 accessibility and navigation standards.

What navigation patterns should I use for native Android app design?

Native Android app design should use navigation patterns aligned with Material Design 3 conventions. Evaluating your screen structure against these guidelines ensures predictable user flows, proper component behavior, and accessible transitions between app destinations.

What is the recommended motion timing for Android Material Design 3 animations?

Recommended motion timing for Android Material Design 3 animations follows specific duration and easing guidelines to create natural transitions. Applying these standards during UI review ensures animations feel native, accessible, and consistent with platform expectations.