new-android-app

Scaffold a single-module Compose Android app with Metro DI, Circuit, and Ktor.

7|Updated Apr 15, 2026
One-click install
npx skills add https://github.com/himattm/skills --skill new-android-app
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: new-android-app
Source: https://github.com/himattm/skills/tree/main/plugins/android/skills/new-android-app
Command: npx skills add https://github.com/himattm/skills --skill new-android-app

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

Scaffolds a reproducible Android app skeleton with a locked-in stack, reducing boilerplate and decision fatigue for new projects.

Core Features & Use Cases

  • Single-module Compose app with Metro DI, Circuit state/architecture, Material You theming
  • Coil 3 image loading, kermit logging, Ktor networking, and Firebase Crashlytics pre-wired
  • CLAUDE.md/AGENTS.md pairing and ergonomic Gradle tasks like runDebug/runRelease
  • CI workflow stubs and project structure ready for your custom features

Quick Start

Initiate the scaffold to generate a complete Android app at your chosen output directory.

Frequently Asked Questions about new-android-app

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

FAQPage Schema
How do I scaffold a new Android app with Jetpack Compose and Circuit architecture?

Scaffolding a Compose app with Circuit architecture is automated by this tool, which generates a single-module project skeleton pre-wired with Metro DI, Material You theming, and Coil 3 image loading to eliminate manual boilerplate setup.

Can I generate a Gradle project with pre-wired CI workflows and Firebase Crashlytics?

Generating a Gradle project with pre-wired CI workflow stubs and Firebase Crashlytics is supported. The scaffold includes ergonomic Gradle tasks like runDebug and runRelease, providing a complete project structure ready for custom features.

Does this Android project generator support Ktor networking and Material You theming?

This Android project generator supports Ktor networking and Material You theming out of the box. It locks in a comprehensive tech stack including Coil 3 image loading and Kermit logging to ensure all core infrastructure is pre-configured.

What's the best way to bootstrap a reproducible Android app skeleton with Metro DI?

Bootstrapping a reproducible Android app skeleton with Metro DI is best handled by this automated scaffolding tool. It locks in architectural decisions and includes a CLAUDE.md and AGENTS.md pairing to ensure deterministic project generation across environments.

When should I not use a locked-in tech stack for Android app scaffolding?

Using a locked-in tech stack for Android scaffolding is not ideal if your project requires architectural flexibility outside of Compose, Circuit, or Metro DI. This automated approach is designed specifically for single-module apps, limiting multi-module project setups.