$npx skillfedfor your agent

android-native-dev

This skill equips AI coding agents with expert-level guidance for Android native development using Kotlin and modern Compose frameworks. Designed for developers building production-grade applications, it provides structured best practices and architectural patterns to accelerate your development workflow.

android-native-dev equips you with expert-level guidance for Android native development using Kotlin and modern Compose frameworks. It provides structured best practices, architectural patterns, and production-grade techniques to accelerate your development workflow, covering Material Design 3 UI implementation, state management, accessibility, and theming alongside core Kotlin best practices.

AI-generated summary based on this skill's SKILL.md

13,174 1,129 MITupdated by MiniMax-AI

Decision gist · record as of 2026-04-18

android-native-dev equips you with expert-level guidance for Android native development using Kotlin and modern Compose frameworks. It provides structured best practices, architectural patterns, and production-grade techniques to accelerate your development workflow, covering Material Design 3 UI implementation, state management, accessibility, and theming alongside core Kotlin best practices.

manual: git clone https://github.com/MiniMax-AI/skills → cp -r skills/skills/android-native-dev ~/.claude/skills/android-native-dev
skills/android-native-dev/SKILL.md · version d775592f

Use it when

  • android-native-dev addresses Gradle configuration through systematic guidance on Android project setup, build variants, product flavors.
  • android-native-dev covers implementing Material Design 3 UI with proper accessibility and theming.

Verify before relying

Read SKILL.md below before installing (10 files). Open directory: indexed for reading, not audited.

Same gist for agents: .md · .json

Install

MiniMax-AI/skills/android-native-dev · repository language: C#

Open directory. Skills are indexed for reading, not audited. Review a skill's body before installing it.

Frequently asked questions

AI-generated answers based on this skill's SKILL.md and metadata

What does android-native-dev cover for Kotlin and Compose development?

android-native-dev equips you with expert-level guidance for Android native development using Kotlin and modern Compose frameworks. It provides structured best practices, architectural patterns, and production-grade techniques to accelerate your development workflow, covering Material Design 3 UI implementation, state management, accessibility, and theming alongside core Kotlin best practices.

How do I configure and troubleshoot Android Gradle builds and project structure?

android-native-dev addresses Gradle configuration through systematic guidance on Android project setup, build variants, product flavors, and BuildConfig management. It helps you diagnose gradle build errors methodically, understand the gradle wrapper workflow, and apply android studio project structure best practices to streamline your build pipeline and resolve common configuration issues.

What Material Design 3 guidance does android-native-dev provide?

android-native-dev covers implementing Material Design 3 UI with proper accessibility and theming. This includes color contrast accessibility standards, dark theme support implementation, touch target size guidelines (48dp minimum), resource naming conventions for icons and mipmaps, and app icon size requirements—ensuring your UI meets both design and accessibility standards.

How can I avoid common Kotlin threading and null safety pitfalls?

android-native-dev teaches correct Kotlin code patterns for threading and null safety. It covers kotlin coroutines, threading dispatchers, null safety exception handling patterns, and composable context rules to help you write robust code. The skill also addresses viewmodel lifecycle management and performance optimization to prevent ANR crashes and threading errors.

What testing and debugging support does android-native-dev offer?

android-native-dev provides guidance on setting up testing layers and debugging Android build errors systematically. It covers compose UI testing with espresso instrumentation, gradle build error diagnosis, and performance optimization techniques to help you identify and resolve issues efficiently throughout your development lifecycle.

Is android-native-dev suitable for production-grade applications?

Yes. android-native-dev is specifically designed for developers building production-grade applications. It emphasizes expert-level best practices, architectural patterns, and structured guidance across native development, Kotlin correctness, Material Design 3 compliance, Gradle configuration, and testing—all essential for shipping robust, maintainable Android apps at scale.

SKILL.md

Rendered from the published skill. Quoted content, verbatim.

1. Project Scenario Assessment

Before starting development, assess the current project state:

Scenario Characteristics Approach
Empty Directory No files present Full initialization required, including Gradle Wrapper
Has Gradle Wrapper gradlew and gradle/wrapper/ exist Use ./gradlew directly for builds
Android Studio Project Complete project structure, may lack wrapper Check wrapper, run gradle wrapper if needed
Incomplete Project Partial files present Check missing files, complete configuration

Key Principles: - Before writing business

(truncated - see the full file via the links below)

File tree — 10 files
skills/android-native-dev/SKILL.md
skills/android-native-dev/references/accessibility.md
skills/android-native-dev/references/adaptive-screens.md
skills/android-native-dev/references/design-style-guide.md
skills/android-native-dev/references/functional-requirements.md
skills/android-native-dev/references/motion-system.md
skills/android-native-dev/references/performance-stability.md
skills/android-native-dev/references/privacy-security.md
skills/android-native-dev/references/testing.md
skills/android-native-dev/references/visual-design.md

Let your AI agent find skills like this

Example. Real query, live index.

You found this page by searching. An agent finds it by wishing: SkillFed indexes 56,283 agent skills by what they can do, searchable in plain language.

wish › “Learn Android native development best practices with Kotlin and Compose”

Give your agent the search over MCP, or paste the wish link into any chat. No install? Search from any chat →

Related skills

Cometchat Android V6 Testing
by cometchat · cometchat/cometchat-skills

This skill helps developers verify Cometchat Android V6 implementation by running comprehensive tests on messaging features, user interactions, and platform compatibility. Use it to catch integration issues early and ensure your Android chat application performs reliably across different device configurations.

no license declared → metadata onlyupdated Jun 2026
★ 61repo stars
Android Native Dev
by lioensky · lioensky/VCPToolBox

This skill equips you with the knowledge to develop Android apps at the native level, leveraging the platform's core capabilities and performance optimizations. You'll work through practical examples and real-world patterns to create robust mobile applications. Ideal for developers ready to move beyond cross-platform abstractions into direct platform integration.

no license declared → metadata onlyupdated Jul 2026
★ 2,214repo stars
android-development
by dpconde · dpconde/claude-android-skill

This skill equips Claude Code with modern Android development expertise, covering clean architecture principles, Jetpack Compose UI patterns, and data layer best practices aligned with Google's reference implementations. It enables developers to scaffold and maintain production-grade Android applications using industry-standard tooling and design patterns.

MITupdated Dec 2025
★ 297repo stars
qa-testing-android
by vasilyu1983 · vasilyu1983/AI-Agents-public

This skill guides you through establishing robust UI testing infrastructure for Android applications. It covers framework selection and configuration for Espresso, Compose Testing, and UIAutomator, enabling you to build automated test suites that validate your app's user interface reliably.

MITupdated Jul 2026
★ 69repo stars
android-kotlin
by alinaqi · alinaqi/maggy

This skill equips you to develop Android applications using Kotlin's modern ecosystem. Leverage Jetpack Compose for declarative UI, Coroutines for asynchronous programming, and Hilt for dependency injection to create robust, maintainable mobile apps.

MITupdated Jul 2026
★ 703repo stars
kotlin-expert
by personamanagmentlayer · personamanagmentlayer/pcl

This skill leverages Persona Control Language (PCL) to deliver specialized Kotlin mentorship, covering everything from language fundamentals to advanced Android patterns and asynchronous programming with coroutines. Get personalized recommendations and solutions that adapt to your experience level and project needs.

Apache-2.0updated Mar 2026
★ 38repo stars

More skills Cometchat Android V5 Testing (unlicensed) · frontend-dev (MIT) · android-development (MIT)

Tags
mobile-developmentui-frameworkbuild-systemcode-qualitydesign-systemtesting-frameworkperformance-tuningaccessibility-compliancekotlin-idiomsgradle-tooling