android-design-guidelines

Define Android Material Design 3 guidelines for Jetpack Compose and XML layouts.

Updated Feb 24, 2026
One-click install
npx skills add https://github.com/nigamelastic/Skill_repo --skill android-design-guidelines-nigamelastic
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: android-design-guidelines
Source: https://github.com/nigamelastic/Skill_repo/tree/main/skills/android
Command: npx skills add https://github.com/nigamelastic/Skill_repo --skill android-design-guidelines-nigamelastic

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Inconsistent Android UI design across teams and apps leads to fragmented user experiences, accessibility gaps, and higher maintenance costs.

Core Features & Use Cases

  • Centralized guidelines for Material Design 3 theming, navigation, typography, and components that apply to Jetpack Compose and XML-based UIs.
  • Real-world use cases include building new screens with consistent color theming, auditing existing apps for accessibility compliance, and aligning UI patterns across platforms.

Quick Start

Apply Android Material 3 guidelines to design a cohesive UI screen with dynamic color, proper color roles, and accessible typography.

Frequently Asked Questions about android-design-guidelines

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

FAQPage Schema
How do I standardize Android UI theming using Material Design 3?

Yes, these Android UI design guidelines explicitly support both Jetpack Compose and XML layouts. They provide implementable requirements for components and adaptive layouts, ensuring you can build cohesive UI screens regardless of your chosen Android UI development framework.

What is the best way to audit an existing Android app for accessibility compliance?

The best way to audit Android app accessibility is to evaluate your UI against established Material Design 3 guidelines. This process specifies requirements for accessibility descriptions, gesture handling, and color contrast across both light and dark themes to identify and resolve gaps.

How does dynamic color work in Jetpack Compose layouts?

Dynamic color in Jetpack Compose layouts works by applying Material Design 3 color roles to standardize theming. These guidelines define specific implementable requirements for color roles and elevation, ensuring adaptive and visually consistent user experiences across different devices.

Do I need Material Design 3 to build responsive Android navigation?

You need Material Design 3 guidelines to build responsive Android navigation because they define specific structural patterns for adaptive layouts. Applying these guidelines standardizes navigation and gesture handling, ensuring your UI responds correctly across varying screen sizes.