Leaderboard/Mobile/claude-android-skill
Last commit on December 7, 2025·Created on December 7, 2025

dpconde/claude-android-skill

Teaches Claude to write Android like the reference app does.
Combined rank
#600
across all skills
In Mobile
#9
category rank
Stars
329
+0.9% in last 7d
Forks
44
+2.3% in last 7d
Watchers
5
0.0% in last 7d
Traction scoreGitHub stars can be faked, so popularity alone can be misleading. Traction Score looks for broader signs of recent attention, adoption, and active maintenance.
TL;DR

This skill gives Claude Code a complete Android development playbook based on Google's NowInAndroid reference app. It guides the creation of projects, screens, ViewModels, repositories, and feature modules using MVVM, Hilt, Room, and Jetpack Compose. Engineers and architecture teams get consistent modular structure, offline-first data layers, and unidirectional data flow without reinventing the pattern.

WHO IT'S FOR
Android Developers Using AI Coding Assistants
build Android apps with AI assistance
Mobile Architects
design app architecture and modularization
Android Team Leads
enforce best practices across teams
Developers Adopting NowInAndroid Patterns
implement NowInAndroid architecture patterns
Repository contents

1 skill file

Compatible AgentsThe repository documents support for these agents. The skills may also work with other agents that can load SKILL.md files, but they may need some setup or small changes.

Use this skill

Follow the documented setup, then try a first task.

Clone for Claude Code

Installs: Complete claude-android-skill repository · Claude Code

Before you start

Run from: Claude Code skills directory

  1. In a terminal, change to your Claude Code skills directory, then clone the repository with this command.

    git clone https://github.com/dpconde/claude-android-skill.git
  2. Work on an Android project in Claude Code; Claude Code will automatically detect and load the installed skill.

README.md · Checked Sep 18, 2026

Give it something to do.

Suggested first task

Create an Android feature module

Uses android-development

  • Path to the existing Android project, replacing <ANDROID_PROJECT_PATH>
  • Any existing project naming or module conventions that must be preserved
Using the android-development skill, create a new Android feature module for user settings in my existing project. Use the project at <ANDROID_PROJECT_PATH>; replace <ANDROID_PROJECT_PATH> with the path to my Android project. Create api and impl submodules and follow the documented architecture patterns. First summarize the files and build-configuration changes you propose, then implement only the new module scaffolding without publishing or deploying anything.
SKILL.md · Checked Sep 18, 2026README.md · Checked Sep 18, 2026