Agent Skill for Android development with Kotlin and Jetpack Compose, covering modular architecture, Navigation3, Gradle conventions, dependency management, and testing best practices.
git clone https://github.com/Drjacky/claude-android-ninja.gitAgent Skill for Android development with Kotlin and Jetpack Compose, covering modular architecture, Navigation3, Gradle conventions, dependency management, and testing best practices.
No install command available. Check the GitHub repository for manual installation instructions.
git clone https://github.com/Drjacky/claude-android-ninjaCopy the install command above and run it in your terminal.
Launch Claude Code, Cursor, or your preferred AI coding agent.
Use the prompt template or examples below to test the skill.
Adapt the skill to your specific use case and workflow.
Act as an Android development expert specializing in Kotlin and Jetpack Compose. I'm working on a [PROJECT_NAME] for [COMPANY] in the [INDUSTRY] sector. I need help with [SPECIFIC_TASK], such as implementing modular architecture, setting up Navigation3, or optimizing Gradle conventions. Provide code snippets, best practices, and testing strategies. Use [DATA] if needed.
# Android Development Assistance for [PROJECT_NAME]
## Modular Architecture Implementation
To implement a modular architecture for your [PROJECT_NAME], consider the following structure:
```kotlin
// app/build.gradle.kts
dependencies {
implementation(project(':feature:home'))
implementation(project(':feature:profile'))
implementation(project(':core:model'))
}
```
## Navigation3 Setup
For Navigation3, use the following setup:
```kotlin
// In your NavigationGraph.kt
val navController = rememberNavController()
NavHost(navController = navController, startDestination = "home") {
composable("home") { HomeScreen() }
composable("profile") { ProfileScreen() }
}
```
## Gradle Conventions
Optimize your Gradle build with these conventions:
```kotlin
// settings.gradle.kts
pluginManagement {
repositories {
gradlePluginPortal()
google()
}
}
// build.gradle.kts
plugins {
id("com.android.application") version "7.3.1"
id("org.jetbrains.kotlin.android") version "1.7.10"
}
```AI-Powered Writing Tool
AI assistant built for thoughtful, nuanced conversation
IronCalc is a spreadsheet engine and ecosystem
Customer feedback management made simple
Enterprise workflow automation and service management platform
Automate your spreadsheet tasks with AI power