
40 opinionated skill docs that turn Claude Code into a senior Android engineer. Covers MVI, Compose, KMP, data layer, testing, CI/CD & more. Includes prompt library & anti-patterns guide.
概览
A focused library of — one per Android/KMP topic — that give AI coding assistants (Claude Code, Claude.ai, GitHub Copilot) the context they need to produce production-quality, architecturally consistent code. Each skill covers a single concern: patterns, typed code examples, implementation checklist, anti-pattern warnings, and pointers to related skills. Skills compose. Give Claude two or three together, and it produces code that is consistent across all layers. TaskVault — a complete Android productivity app scaffolded from a single prompt using all 40 skills. Built with Claude Code. 1. Create a new empty Android Studio project (Empty Activity, Kotlin, min SDK 26). 2. Open Claude Code inside it. 3. Paste the contents of prompts/create-demo-app.md. 4. Claude Code scaffolds all 40 skills into a working app. For the full combination map with prompt hints, see COMBINATIONS.md. Claude Code has a built-in skill system. Skills from this repo activate automatically based on your task.
README
以下为原文 README 节选,完整内容请查看原文。
Claude Zero to Hero — Android & KMP Skills
40 opinionated skill documents that turn Claude Code into a senior Android engineer on your team.
What this repo is
A focused library of skill documents — one per Android/KMP topic — that give AI coding assistants (Claude Code, Claude.ai, GitHub Copilot) the context they need to produce production-quality, architecturally consistent code.
Each skill covers a single concern: patterns, typed code examples, implementation checklist, anti-pattern warnings, and pointers to related skills. Skills compose. Give Claude two or three together, and it produces code that is consistent across all layers.
Live proof: TaskVault — a complete Android productivity app scaffolded from a single prompt using all 40 skills. Built with Claude Code.
Repository layout
skills/
/
SKILL.md — pattern guide with Kotlin examples and checklist
prompts/
scaffold-new-feature.md
add-new-screen.md
create-repository.md
write-viewmodel-tests.md
review-pr.md
migrate-livedata-to-stateflow.md
debug-crash.md
create-demo-app.md — scaffolds the full TaskVault demo (all 40 skills)
COMBINATIONS.md — which skills to combine per feature type
ANTI_PATTERNS.md — what NOT to do, layer by layer
Get started in 60 seconds
# 1. Clone the repo
git clone https://github.com//claude-zero-to-hero-android
cd claude-zero-to-hero-android
# 2. Open your Android project in Claude Code
cd /path/to/your/android/project
claude
# 3. Ask Claude to scaffold a feature using skills from this repo
# Example: "Follow android-presentation-mvi and android-compose-ui.
# Create a Notes list screen with empty, loading, and error states."
Or scaffold a complete app from scratch in one shot:
- Create a new empty Android Studio project (Empty Activity, Kotlin, min SDK 26).
- Open Claude Code inside it.
- Paste the contents of prompts/create-demo-app.md.
- Claude Code scaffolds all 40 skills into a working app.
Skill catalog
Core architecture (11 skills)
推荐工具
换一个关键词,或者移除筛选条件。
安装
npx skillfish add shekhar23/claude-zero-to-hero-android-kmp