What problem does it solve?
This Skill removes the guesswork from modern Android development by giving Claude a production-ready playbook for building apps with consistent architecture, clean module boundaries, and testable code.
Core Features & Use Cases
- Architecture Guidance: Follow Clean Architecture patterns across UI, Domain, and Data layers.
- Compose UI Patterns: Create Route and Screen structures, handle state hoisting, and implement Material 3 theming.
- Project Scaffolding: Set up multi-module Gradle projects, convention plugins, and feature modules with API and implementation splits.
- Data and Testing Workflows: Build offline-first repositories, use Room and Flow, and apply test doubles instead of mocking libraries.
- Use Case: Turn an empty Android project into a scalable feature module with ViewModel, UiState, navigation, repository wiring, and tests.
Quick Start
Ask Claude to create or refactor an Android feature module in your project using the architecture, Compose, Hilt, Room, and modularization patterns defined in this Skill.