Android Native Development Skill for Openclaw

A comprehensive engineering framework for building high-performance Android applications using modern Kotlin and Jetpack Compose standards.

daidai8910g
v1.0.0
Apr 1, 2026
0
928
0

Install & Download

1. ClawHub CLI

The fastest way to install a skill directly from the registry.

npx clawhub@latest install minimax-android-dev

2. Manual Installation

Copy the skill folder to one of these locations

Global
~/.openclaw/skills/
Workspace
<project>/skills/

Priority: Workspace > Local > Bundled

3. Prompt Installation

Copy this prompt to OpenClaw to install it automatically.

Help me install minimax-android-dev using Clawhub. If Clawhub is not installed, install it first (npm i -g clawhub).

Prefer to download?

Get the raw skill files in a ZIP archive.

What is Android Native Development Skill?

This skill serves as a definitive technical reference for building Android applications that meet modern industry standards. By utilizing Openclaw Skills, developers and AI agents can implement Material Design 3 principles, manage complex build variants, and ensure robust thread safety with Kotlin Coroutines. It streamlines the entire lifecycle from initial project scenario assessment to final instrumentation testing, ensuring that every codebase is performant, accessible, and maintainable.

The skill emphasizes the use of Jetpack Compose for declarative UI and Gradle for sophisticated build automation. It provides precise instructions on avoiding reserved system names, managing memory for large builds, and implementing proper null safety to prevent runtime crashes.

Android Native Development Skill Use Cases

  • Scaffolding new Android projects with a complete Gradle wrapper and directory structure.
  • Implementing modern UI using Jetpack Compose and Material Design 3 guidelines.
  • Managing multi-environment deployments through sophisticated product flavors and build types.
  • Resolving complex dependency conflicts and Gradle build errors.
  • Ensuring application accessibility through contrast checks and touch target optimization.

How Android Native Development Skill Works

  1. Analyze the current project state to determine if it is an empty directory or an existing Android Studio project.
  2. Initialize the Gradle environment by configuring the wrapper and gradle.properties with AndroidX and JVM memory settings.
  3. Define the project architecture using Kotlin development standards, including proper visibility rules and main-safe coroutine patterns.
  4. Build the user interface using Compose components that strictly adhere to the 8dp grid system and Material Design 3 specifications.
  5. Execute a layered testing strategy from local JUnit unit tests to full instrumentation tests on connected or managed devices.

Android Native Development Skill Setup

Prerequisites

  • JDK 17 or higher
  • Android SDK installed and configured in your environment

Installation Steps

  1. Initialize the Gradle wrapper if not already present:
gradle wrapper --gradle-version 8.0
  1. Verify the base build configuration:
./gradlew assembleDebug
  1. Add the Compose BOM to your app/build.gradle.kts to manage dependencies efficiently and ensure version compatibility.

Android Native Development Skill Data Schema & Taxonomy

Component Purpose
gradle.properties Global build settings, AndroidX flags, and JVM memory args
settings.gradle.kts Project-wide module and repository definitions
app/src/main/ Core application source code and shared resources
app/build.gradle.kts Module-specific dependencies, build types, and product flavors
res/values/ XML metadata for colors, strings, and themes following strict naming rules

Android Native Development Skill Advanced Features

  • Dynamic Build Flavors: Define custom environments such as dev, staging, and prod with unique API endpoints and application ID suffixes.
  • Gradle Managed Devices: Configure automated emulator environments for consistent and reproducible instrumentation testing in CI/CD pipelines.
  • Custom Build Features: Granular control over AGP features like explicit BuildConfig generation or ViewBinding at the module level.
  • Material Design 3 Checklists: Integrated audit points for accessibility, performance vitals, and UI anti-patterns to ensure Google Play quality compliance.

SKILL.md


Loading

Related Openclaw Skills

METADATA

Github Stars: 0
forks: 0

Featured*