skills.vishalvoidskills/vishalvoid
Creative & DesignIntermediate

android-native-dev

Android native development with Kotlin/Jetpack Compose, Material De...

Developer Setup

Setup & Installation

bash
npx skills add https://github.com/MiniMax-AI/skills --skill android-native-dev

Overview

What This Skill Does

Android native development with Kotlin/Jetpack Compose, Material Design 3, and accessibility

Application

When to use this Skill

Documentation

Show Skills.md file

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 logic, ensure ./gradlew assembleDebug succeeds
  • If gradle.properties is missing, create it first and configure AndroidX

1.1 Required Files Checklist

MyApp/
├── gradle.properties          # Configure AndroidX and other settings
├── settings.gradle.kts
├── build.gradle.kts           # Root level
├── gradle/wrapper/
│   └── gradle-wrapper.properties
├── app/
│   ├── build.gradle.kts       # Module level
│   └── src/main/
│       ├── AndroidManifest.xml
│       ├── java/com/example/myapp/
│       │   └── MainActivity.kt
│       └── res/
│           ├── values/
│           │   ├── strings.xml
│           │   ├── colors.xml
│           │   └── themes.xml
│           └── mipmap-*/       # App icons
Lines 1 - 37 of 869

Recommendations

Explore other random skills

All skillsMy patterns