android-app-skeleton

Generate a new Android app scaffold from a centralized skeleton with placeholder substitution.

1|Updated Apr 24, 2026
One-click install
npx skills add https://github.com/dimitriRemoiville/cc-mobile --skill android-app-skeleton
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: android-app-skeleton
Source: https://github.com/dimitriRemoiville/cc-mobile/tree/main/plugins/cc-mobile-android/skills/android-app-skeleton
Command: npx skills add https://github.com/dimitriRemoiville/cc-mobile --skill android-app-skeleton

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This skeleton provides a reproducible starting point for Android apps, eliminating manual scaffolding and ensuring project-wide conventions across new projects.

Core Features & Use Cases

  • Centralized skeleton with pre-made templates, placeholders, and a consistent project layout for new Android apps.
  • Supports optional modules via feature flags (e.g., ROOM, Datastore, Firebase) and Hilt integration to tailor the scaffold.
  • Use Case: Quickly bootstrap a brand-new app by running a single command that writes the entire project skeleton with placeholders replaced.

Quick Start

Run /init-android-app to generate a new Android app scaffold using this skeleton.

Frequently Asked Questions about android-app-skeleton

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

FAQPage Schema
How do I scaffold a new Android app project with consistent structure and templates?

You can scaffold an Android app by running a single command that writes the entire project skeleton, replacing placeholders with YAML frontmatter definitions to ensure a consistent project layout.

What is the best way to bootstrap an Android project with Hilt and Room integration?

Bootstrapping an Android project with Hilt and Room is handled through centralized skeleton templates controlled by feature flags, allowing you to tailor the scaffold with optional modules like ROOM or Firebase.

Does this Android project scaffolding tool support optional modules via feature flags?

Yes, the Android project scaffolding tool supports optional modules via feature flags, enabling you to selectively include components like ROOM, Datastore, Firebase, and Hilt integration during project generation.

How do I define the project name and description when generating an Android app skeleton?

You define the project name and description using YAML frontmatter, which the skeleton processes during placeholder substitution to populate the centralized templates with your specific project metadata.

Can I use this scaffold for existing Android apps or is it only for new projects?

The scaffold is designed for new app projects requiring consistent structure, templates, and placeholder substitution, providing a reproducible starting point rather than modifying existing Android applications.