SC

shekhar23/claude-zero-to-hero-android-kmp

开发工具

本页由 AI 翻译,技术细节请以原文为准。 查看原文

10 stars 质量 40 趋势 18

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:

  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.

Skill catalog

Core architecture (11 skills)

在 GitHub 查看完整 README

推荐工具

换一个关键词,或者移除筛选条件。

安装

npx skillfish add shekhar23/claude-zero-to-hero-android-kmp
新手?先看 mcpskill.org 教程 →