android-native-dev

Generate Android projects with Material Design 3 and Kotlin standards.

2|Updated Mar 31, 2026
One-click install
npx skills add https://github.com/hgxszhj-pixel/MiniMax-AI-skills --skill android-native-dev-hgxszhj-pixel
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: android-native-dev
Source: https://github.com/hgxszhj-pixel/MiniMax-AI-skills/tree/main/skills/android-native-dev
Command: npx skills add https://github.com/hgxszhj-pixel/MiniMax-AI-skills --skill android-native-dev-hgxszhj-pixel

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires kotlin, android, androidx.compose, androidx.test, and includes scripts (resource) and references (resource) and assets (resource) components.

What problem does it solve?

This Skill provides comprehensive guidelines, templates, and code standards to streamline Android app development, ensuring a consistent, efficient, and robust development process.

Core Features & Use Cases

  • Material Design 3 Guidelines: Follow Material Design principles for UI/UX design.
  • Project Configuration: Step-by-step instructions for project setup, including Gradle configuration, dependencies, and build variants.
  • Kotlin Development Standards: Naming conventions, null safety, threading, coroutines, and other best practices.
  • Jetpack Compose Standards: Guidelines for building UI components with Compose.
  • Resources & Icons: Requirements and best practices for app icons and resources.
  • Build Error Diagnosis & Fixes: Common errors, causes, and fixes.
  • Material Design 3 Guidelines: In-depth guidelines for designing apps that meet Material Design 3 standards.
  • Testing: Strategies for testing Android apps, including unit tests, UI tests, and Gradle Managed Devices.
  • Adaptive Screens: Guidelines for creating adaptive apps for various screen sizes and devices.
  • Accessibility: Comprehensive guidelines for making apps accessible to all users.
  • Design Style Guide: How to select and apply the appropriate visual style for different app categories.
  • Functional Requirements: Detailed requirements for various functional aspects like audio, video, notifications, and more.
  • Privacy & Security: Best practices for app security and privacy.
  • Testing: Strategies for testing Android apps, including unit tests, UI tests, and Gradle Managed Devices.

Quick Start

Use the android-native-dev skill to generate a new Android project with the latest Material Design 3 guidelines and Kotlin development standards.

Frequently Asked Questions about android-native-dev

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

FAQPage Schema
How do I set up a new Android project with Jetpack Compose and Material Design 3?

Kotlin development standards for Android focus on null safety, threading, and coroutines. Following these naming conventions and best practices ensures robust, efficient, and maintainable code for mobile applications.

What are the best practices for Jetpack Compose UI components and adaptive screens?

Jetpack Compose guidelines for adaptive screens ensure UI components adapt to various screen sizes and devices. Applying Material Design 3 principles helps build responsive layouts that work across different form factors.

How do I test Android apps using unit tests, UI tests, and Gradle Managed Devices?

Testing Android apps involves strategies for unit tests, UI tests, and Gradle Managed Devices. These testing guidelines help verify application functionality, user interactions, and behavior across different device configurations.

Does this Android development approach include accessibility and security guidelines?

Yes, this Android development approach includes comprehensive accessibility guidelines for all users and privacy and security best practices. These standards ensure apps are inclusive, protect user data, and meet functional requirements.

How do I diagnose and fix common Android build errors?

To diagnose and fix common Android build errors, you can reference detailed documentation on error causes and solutions. This helps resolve compilation issues quickly and maintains a streamlined development process.