android-build

Automate Android app and ROM builds from source trees.

32|Updated Jan 28, 2026
One-click install
npx skills add https://github.com/hyperb1iss/hyperdroid-skill --skill android-build
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: android-build
Source: https://github.com/hyperb1iss/hyperdroid-skill/tree/main/skills/android-build
Command: npx skills add https://github.com/hyperb1iss/hyperdroid-skill --skill android-build

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

Android app and ROM builds require multiple steps, environments, and toolchains; this skill streamlines the process by providing consolidated guidance and concrete Gradle/ROM workflows.

Core Features & Use Cases

  • Gradle-based app builds (assembleDebug, installDebug, bundleRelease)
  • ROM builds for AOSP/LineageOS (lunch, breakfast, mka, brunch)
  • Environment setup and common build targets for devices
  • Recommended workflows for incremental and clean builds

Quick Start

Run a Gradle build with assembleDebug or initiate a ROM build with brunch for a device to begin.

Frequently Asked Questions about android-build

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

FAQPage Schema
How do I build Android apps and ROMs from a source tree?

Android app builds use Gradle CLI tasks like assembleDebug and bundleRelease, while ROM builds use AOSP/LineageOS workflows like lunch, breakfast, and mka. This skill automates both by providing concrete workflows and environment setup guidance.

What is the best way to automate Gradle Android app builds?

Automate Gradle Android app builds by executing CLI tasks like assembleDebug, installDebug, and bundleRelease. This skill provides recommended workflows for incremental and clean builds to streamline the process.

Can I use this to build AOSP and LineageOS ROMs for specific devices?

Yes, you can build AOSP and LineageOS ROMs across devices. The skill guides you through environment setup and uses lunch, breakfast, and brunch workflows to configure and execute device-specific ROM builds.

Do I need to configure the environment and toolchain before building ROMs?

Yes, environment and toolchain setup is required before building ROMs. This skill covers configuring sdkmanager and establishing the necessary build environment to successfully execute AOSP and LineageOS build targets.

When should I run incremental builds instead of clean builds?

Run incremental builds for faster compilation during active development, while clean builds clear artifacts and resolve persistent issues. This skill provides recommended workflows for managing both Gradle app and ROM build scenarios.