Claude skills for Android

50 of 240 public skills on GitHub that mention Android: skills named for it first, then by stars, at most 3 from one repository. Each links to its folder; copy it into ~/.claude/skills/ to use it.

  1. android dev

    Production-grade Android app development guide covering native (Kotlin/Java), cross-platform (Flutter, RN, KMM), and hybrid architectures.

    sickn33/agentic-awesome-skills★ 49kMITFolder: android-dev

  2. android jetpack compose expert

    Expert guidance for building modern Android UIs with Jetpack Compose, covering state management, navigation, performance, and Material Design 3.

    sickn33/agentic-awesome-skills★ 49kMITFolder: android-jetpack-compose-expert

  3. android ui journey testing

    XML-specified Android UI journey testing, interactive step execution, assertion verification, and JSON outcome reporting.

    sickn33/agentic-awesome-skills★ 49kMITFolder: android-ui-journey-testing

  4. create spring boot kotlin project

    Create Spring Boot Kotlin Project Skeleton

    github/awesome-copilot★ 41kMITFolder: create-spring-boot-kotlin-project

  5. kotlin specialist

    Provides idiomatic Kotlin implementation patterns including coroutine concurrency, Flow stream handling, multiplatform architecture, Compose UI construction, Ktor server setup, and type-safe DSL design. Use when building Kotlin applications requiring…

    Jeffallan/claude-skills★ 12kMITFolder: kotlin-specialist

  6. android tombstone symbolication

    Symbolicate the .NET runtime frames in an Android tombstone file. Extracts BuildIds and PC offsets from the native backtrace, downloads debug symbols from the Microsoft symbol server, and runs llvm-symbolizer to produce function names with source file and…

    dotnet/skills★ 5.8kMITFolder: android-tombstone-symbolication

  7. build android binary

    Compile a PAM control's Android Kotlin module into the runtime-loadable DEX for a `.ppmplugin`. Creates a staged Gradle build with the pinned wrapper and `react-android` compile dependency, verifies manifest/module/package alignment and runtime-loading…

    microsoft/power-platform-skills★ 1.1kMITFolder: build-android-binary

  8. nw fp kotlin

    Kotlin language-specific patterns with Arrow, Raise DSL, and coroutine-based effects

    nWave-ai/nWave★ 626MITFolder: nw-fp-kotlin

  9. kotlin patterns

    Coroutine patterns, Flow operators, Jetpack Compose state management, Ktor routing, and Kotlin Multiplatform shared code.

    vibeeval/vibecosystem★ 541MITFolder: kotlin-patterns

  10. kotlin android

    Use when building or fixing a native Android app in Kotlin and Jetpack Compose on the UDF layered architecture — ViewModel/StateFlow, Hilt, Room, Retrofit, coroutines, type-safe Navigation, and the Gradle/AGP surface. NOT shared Android and iOS UI from one…

    ericrisco/rsc-harness★ 388MITFolder: kotlin-android

  11. android development

    Android development guidelines for Kotlin with clean architecture, MVI pattern, Material Design, and best practices for building robust mobile applications

    Mindrally/skills★ 288Apache-2.0Folder: android-development

  12. kotlin development

    Kotlin development guidelines with best practices for clean code, naming conventions, function design, and data handling

    Mindrally/skills★ 288Apache-2.0Folder: kotlin-development

  13. hz android 2d porting

    Guides porting existing Android 2D apps to Meta VR and Horizon OS — input adaptation, panel layout, and design requirements. Use when adapting a mobile Android app for Meta VR. For UI design decisions, use hz-panel-designer if available. Build path:…

    meta-quest/agentic-tools★ 242Apache-2.0Folder: hz-android-2d-porting

  14. kotlin

    Design, implement, and review Kotlin and Android APIs. Use when working on .kt files, Kotlin nullability, sealed classes/interfaces, coroutines, Android threading, Java interop, or Kotlin-backed React Native Nitro Module implementations.

    margelo/react-native-skills★ 178No licence statedFolder: kotlin

  15. dt setup android

    Instruments an existing Android project (Kotlin or Java) with the Dynatrace Mobile Agent for basic monitoring. Covers zero-to-first-event setup only: Gradle plugin, agent config, and user privacy opt-in. Do not use for advanced Dynatrace configuration…

    Dynatrace/dynatrace-for-ai★ 171Apache-2.0Folder: dt-setup-android

  16. cometchat android v6 compose customization

    Make the CometChat Android v6 UI match your app in the Jetpack Compose cohort — theming with the CometChatTheme composable and lightColorScheme/darkColorScheme, per-component style data classes, @Composable view slots, state views, menu options, text…

    cometchat/cometchat-skills★ 158MITFolder: cometchat-android-v6-compose-customization

  17. cometchat android v5 calls sdk

    Add voice & video calling to any Android app FROM SCRATCH with the headless CometChat Calls SDK v5 (`com.cometchat:calls-sdk-android:5.0.4`) — no UI Kit. Kotlin: initFromSettings→login→generateToken→joinSession into a RelativeLayout, lifecycle-bound…

    cometchat/cometchat-skills★ 158MITFolder: cometchat-android-v5-calls-sdk

  18. cometchat android v6 compose components

    The closed catalog of CometChat Android v6 UI Kit components for the Jetpack Compose cohort — what exists, the composable import for each, the param shape (onX lambdas, hideX booleans, @Composable slots), and how to pass custom UI into a slot instead of…

    cometchat/cometchat-skills★ 158MITFolder: cometchat-android-v6-compose-components

  19. android app factory

    Suede AI Android App Factory Skills. Use when asked to \"build an Android app\" or modernize a Kotlin/Compose product: architecture, policy, privacy, billing, tests and a Play-ready release evidence package. NOT FOR: Play uploads or rollout…

    JasonColapietro/suede-creator-skills★ 126MITFolder: android-app-factory

  20. apollo kotlin

    Guide for building applications with Apollo Kotlin, the GraphQL client library for Android and Kotlin. Use this skill when: (1) setting up Apollo Kotlin in a Gradle project for Android, Kotlin/JVM, or KMP, (2) configuring schema download and codegen for…

    apollographql/skills★ 121MITFolder: apollo-kotlin

  21. analyzing android malware with apktool

    Perform static analysis of Android APK malware samples using apktool

    adriannoes/awesome-agentic-ai★ 89MITFolder: analyzing-android-malware-with-apktool

  22. reverse engineering android malware with jadx

    'Reverse engineers malicious Android APK files using JADX decompiler

    adriannoes/awesome-agentic-ai★ 89MITFolder: reverse-engineering-android-malware-with-jadx

  23. android mainline port

    把主线 Linux 和桌面发行版移植到 Android 手机、平板的操作手册与经验库(高通 + Ubuntu GNOME 实践)。覆盖评估、构建、bootloader、设备树、显示、触控、音频、无线、充电、休眠、双系统、打包、测试与发布。用户想在安卓设备上跑原生 Linux、移植主线内核、fastboot 启动自制内核、排查外设在主线下不工作,或评估设备能否移植时使用。

    yzddmr6/android-mainline-port★ 77MITFolder: android-mainline-port

  24. mobile recon android

    Mobile (Android) app recon and analysis — decompile APK, extract secrets, find hardcoded endpoints, exposed Firebase / AWS / API keys, deeplink abuse, intent vulnerabilities, exported components, WebView XSS, MobSF static analysis. Use when target's scope…

    SubhiSec/claude-ai-cyber-security-skills★ 45Licence: see repoFolder: 26-mobile-recon-android

  25. android cicd

    Automated Android CI/CD pipeline to Google Play — supports TWA, React Native, Flutter, and native Android. Run npx android-cicd to set up keystore generation, GitHub Secrets, and a multi-stage workflow (internal/alpha/beta/production) with auto-bump…

    aicodedecode/awesome-muse-skills★ 42MITFolder: android-cicd

  26. design android

    Use when designing an Android screen or flow — deliverable is a device-framed HTML mockup and developer handoff spec, never Compose code.

    Fusengine/claude-plugins★ 34MITFolder: design-android

  27. java kotlin

    Use when writing modern Java (17+) or Kotlin on the JVM. Covers records, sealed interfaces, pattern matching, coroutines, null safety, and JVM performance and memory tuning. Trigger on "migrate this off java 8 style", "convert this to kotlin coroutines",…

    nimadorostkar/Claude-Skills-collection★ 33MITFolder: java-kotlin

  28. skmtc lang kotlin

    The Kotlin target-language layer for Skmtc generators (@skmtc/lang-kotlin): base factories, KtSnippet, the seven entity kinds, packages-from-paths imports, the head+value render model, KtAnnotation and the composition classes, sanitization and @SerialName…

    skmtc/skmtc★ 19Apache-2.0Folder: skmtc-lang-kotlin

  29. kotlin toolchain

    Use when working with JetBrains Kotlin Toolchain v0.13.x, formerly Amper, including module.yaml, project.yaml, module templates, nested templates, libs.versions.toml, the kotlin CLI wrapper, `//` project paths, Kotlin/JVM, Android, iOS, Kotlin…

    Heapy/kortex★ 7Apache-2.0Folder: kotlin-toolchain

  30. modern kotlin

    Use when writing, reviewing, or modernizing Kotlin code with recent language versions (2.0–2.4.x, including 2.4.10 and 2.4.20-Beta1), including context parameters, collection literals, guard conditions in when, multi-dollar interpolation, non-local…

    Heapy/kortex★ 7Apache-2.0Folder: modern-kotlin

  31. kotlin review

    Review Kotlin tests, architecture, or ABI compatibility, over the working tree, a commit, a pull request, or the whole repository.

    Heapy/kortex★ 7Apache-2.0Folder: kotlin-review

  32. libgdx android backend

    Use when writing libGDX Java/Kotlin code targeting Android — AndroidApplication launcher, AndroidApplicationConfiguration, AndroidManifest.xml setup, Android lifecycle mapping to libGDX, OpenGL context loss on pause, file access (internal/local/external…

    kyu-n/gdx-claude-skills★ 5MITFolder: libgdx-android-backend

  33. android mcp

    Runs an APK the person attaches, the Ramus demo app, an APK already uploaded to Ramus, or a GitHub pull request build on a disposable cloud Android emulator through Ramus's built-in tools (no terminal needed), then reads the screen, taps, types, swipes,…

    ramus-dev/android-use★ 4MITFolder: android-mcp

  34. android use

    Runs an Android APK, demo app or GitHub pull request build on a disposable cloud emulator using the Ramus command-line tool in a terminal, then sees, taps, types on, screenshots and reads logs from it, with a browser link for a person to watch or take…

    ramus-dev/android-use★ 4MITFolder: android-use

  35. mobile app

    A mobile-app screen rendered inside a pixel-accurate iPhone 15 Pro frame on the page. Built by copying the seed `assets/template.html` and pasting one screen archetype from `references/layouts.md`. Use when the brief asks for "mobile app", "iOS app",…

    nexu-io/open-design★ 105kApache-2.0Folder: mobile-app

  36. impeccable

    Use when the user wants to design, redesign, shape, critique, audit, polish, simplify, harden, animate, or otherwise improve a frontend interface: websites, landing pages, dashboards, product UI, components, forms, settings, onboarding, empty states, and…

    pbakaus/impeccable★ 95kApache-2.0Folder: impeccable

  37. react native expert

    Builds, optimizes, and debugs cross-platform mobile applications with React Native and Expo. Implements navigation hierarchies (tabs, stacks, drawers), configures native modules, optimizes FlatList rendering with memo and useCallback, and handles…

    Jeffallan/claude-skills★ 12kMITFolder: react-native-expert

  38. offensive mobile

    Mobile (Android + iOS) application penetration testing methodology. Covers static analysis (apktool/jadx for Android, class-dump/Hopper/IDA for iOS), dynamic instrumentation with Frida and Objection, SSL pinning bypass strategies, root/jailbreak detection…

    SnailSploit/Claude-Red★ 9.8kMITFolder: offensive-mobile

  39. constant time analysis

    Detects timing side-channel vulnerabilities in cryptographic code. Use when implementing or reviewing crypto code, encountering division on secrets, secret-dependent branches, or constant-time programming questions in C, C++, Go, Rust, Swift, Java, Kotlin,…

    trailofbits/skills★ 7.9kCC-BY-SA-4.0Folder: constant-time-analysis

  40. firebase apk scanner

    Scans Android APKs for Firebase security misconfigurations including open databases, storage buckets, authentication issues, and exposed cloud functions. Use when analyzing APK files for Firebase vulnerabilities, performing mobile app security audits, or…

    trailofbits/skills★ 7.9kCC-BY-SA-4.0Folder: firebase-apk-scanner

  41. codeql

    Scans a codebase for security vulnerabilities using CodeQL's interprocedural data flow and taint tracking analysis. Triggers on "run codeql", "codeql scan", "build codeql database", "SAST scan", "taint analysis", "dataflow analysis", or "find…

    trailofbits/skills★ 7.9kCC-BY-SA-4.0Folder: codeql

  42. melonjs deployment

    Use this skill when packaging, shipping or scaffolding a melonJS game — starting a project with create-melonjs, building for the web, wrapping as a native app with Capacitor or Cordova, publishing to WeChat Mini Games or Facebook Instant Games, browser…

    melonjs/melonJS★ 6.4kMITFolder: melonjs-deployment

  43. dotnet maui doctor

    Diagnoses and fixes .NET MAUI development environment issues. Validates .NET SDK, workloads, Java JDK, Android SDK, Xcode, and Windows SDK. All version requirements discovered dynamically from NuGet WorkloadDependencies.json — never hardcoded. Use when:…

    dotnet/skills★ 5.8kMITFolder: dotnet-maui-doctor

  44. maui safe area

    .NET MAUI safe area and edge-to-edge layout guidance for .NET 10+. Covers the new SafeAreaEdges property, SafeAreaRegions enum, per-edge control, keyboard avoidance, Blazor Hybrid CSS safe areas, migration from legacy iOS-only APIs, and platform-specific…

    dotnet/skills★ 5.8kMITFolder: maui-safe-area

  45. godot export

    Export and build a Godot 4.7 project for distribution: install export templates, define export presets (Windows/macOS/Linux/Web/Android), run headless command-line exports for CI, and handle web (HTML5) COOP/COEP and dedicated-server/headless builds. Use…

    gamedev-skills/awesome-gamedev-agent-skills★ 5.6kApache-2.0Folder: godot-export

  46. apk redteam pipeline

    End-to-end Android APK red-team pipeline — automated APK acquisition (Play Store + apkpure + apkmirror fallback), jadx decompilation, secret/URL/JWT/Firebase grep, pinned-cert extraction, exported-component enumeration, Frida runtime instrumentation…

    elementalsouls/Claude-BugHunter★ 5.3kMITFolder: apk-redteam-pipeline

  47. design code

    Generate production-ready, accessible, token-driven component code for ANY framework (React+Tailwind, Next.js, SwiftUI, Vue, Svelte, Angular, Solid, Web Components/Lit, React Native, Flutter, Jetpack Compose, vanilla CSS, or CSS-in-JS). Use when the user…

    plugin87/ux-ui-agent-skills★ 3.1kMITFolder: design-code

  48. token build

    Set up or run the token build pipeline. Transform the DTCG tokens/*.json (source of truth) into platform artifacts (CSS variables, Tailwind @theme, JS/TS, iOS Asset Catalog, Android, Compose) with Style Dictionary / Tokens Studio / W3C DTCG export. Use…

    plugin87/ux-ui-agent-skills★ 3.1kMITFolder: token-build

  49. form mobile

    Use when asked to design iOS or Android mobile app screens, create mobile UI, spec mobile flows, or produce screen designs for a native app. Examples: "design the onboarding screens", "spec the checkout flow for iOS", "design a home screen for Android",…

    jeremylongshore/tons-of-skills-marketplace★ 2.9kMITFolder: form-mobile

  50. footgun scan

    Scan a Kotlin or Compose Multiplatform diff for known footgun shapes and open the matching trap to confirm each hit. Use before committing, when reviewing a Kotlin change, or to audit a codebase.

    maxrave-dev/kotlin-footguns★ 1.8kGPL-3.0Folder: footgun-scan

Claude skills for Android: what people ask

Which Claude skill should I use for Android?

Yes: 240 public skills from 99 GitHub repositories mention Android. The best-known ones named for it are android dev (sickn33/agentic-awesome-skills, ★ 49k), android jetpack compose expert (sickn33/agentic-awesome-skills, ★ 49k) and android ui journey testing (sickn33/agentic-awesome-skills, ★ 49k). Stars belong to the whole repository, not to one skill.

How do I add android dev to Claude?

For Android, copy the android-dev folder from sickn33/agentic-awesome-skills (the folder that holds SKILL.md) into ~/.claude/skills/ to use it in every Claude Code project, or into .claude/skills/ for one project. For the Claude apps, upload the zipped folder as a custom skill instead.

Are there Android skills in other languages?

No: android mainline port is written mainly in Chinese, Japanese, Korean or Russian rather than English, though the Android task is the same. Claude can follow it either way, but read it before you install.

What licences do these Android skills use?

Of the 50 Android skills listed here, 44 sit in repositories under an open licence such as MIT or Apache 2.0, and kotlin states no licence at all, which legally means you may not reuse it. The licence badge on each card tells you which is which.

Does Anthropic make an official Android skill?

No. None of the 240 Android skills comes from Anthropic's own skills repository, so all of them are community-made across 99 repositories.

More topics: every “Claude skills for…” page.