android-kotlin-compose

Scaffold Android apps with Kotlin, Jetpack Compose, MVVM, Hilt, and Room.

Updated Aug 23, 2026
One-click install
npx skills add https://github.com/mohdakil2426/Device-Masker --skill android-kotlin-compose-mohdakil2426
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: android-kotlin-compose
Source: https://github.com/mohdakil2426/Device-Masker/tree/main/.agents/skills/claude-android-ninja
Command: npx skills add https://github.com/mohdakil2426/Device-Masker --skill android-kotlin-compose-mohdakil2426

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

This skill codifies and guides best practices for building production-quality Android apps with Kotlin, Jetpack Compose, MVVM, Hilt, Room, and multi-module architecture. It helps teams scaffold consistent project structures and architectures when creating new apps, modules, screens, ViewModels, or repositories, and when clarifying Android architecture patterns.

Core Features & Use Cases

  • Follows Google's official architecture guidance to enable scalable, testable Android apps.
  • Covers MVVM, dependency injection with Hilt, Room persistence, and multi-module organization.
  • Use cases include generating new projects, scaffolding screens, creating ViewModels and repositories, and answering architecture questions.

Quick Start

Generate a production-ready Android module using Kotlin, Jetpack Compose, MVVM, Hilt, and Room.

Frequently Asked Questions about android-kotlin-compose

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I structure an Android app using Kotlin and Jetpack Compose?

Structure an Android app using Kotlin and Jetpack Compose by applying Google's official architecture guidance with MVVM, multi-module organization, Hilt for dependency injection, and Room for persistence to ensure scalable and testable project delivery.

What is the recommended architecture for production-grade Android apps?

The recommended architecture for production-grade Android apps is MVVM with Jetpack Compose, utilizing multi-module project structures, Hilt dependency injection, and Room persistence to enforce modular, testable, and scalable codebases.

How do I scaffold a new ViewModel and repository in Kotlin?

Scaffold a new ViewModel and repository in Kotlin by generating production-ready modules that enforce consistent MVVM architecture, integrating Hilt for dependency injection and Room for data persistence.

Can I use Hilt and Room in a multi-module Android project?

Yes, you can use Hilt and Room in a multi-module Android project to enforce modular, testable, and scalable project structures while aligning with Google's official architecture guidance for consistent delivery.

What's the best way to organize Jetpack Compose screens for scalability?

Organize Jetpack Compose screens for scalability by adopting multi-module architecture patterns, generating modular ViewModels and repositories, and applying Google's official Android architecture guidance for testable structures.