Covers both Gradle CLI app builds and AOSP/LineageOS ROM compilation, which is a surprisingly practical pairing since you often need both when doing custom Android work. The Gradle section hits the essential commands (assembleDebug, testing, signing) plus performance tuning that actually matters. The ROM side walks through repo sync, lunch/breakfast commands, and device tree structure. What's useful here is the build variant table and the actual output locations, so you're not hunting through /out wondering where your boot.img ended up. The troubleshooting section cuts off mid-sentence, but the meat is all there. If you're building either APKs or flashable zips, this gives you the command reference without the usual Android documentation maze.

skills.sh installs
291
GitHub stars
54
last updated
Aug 21, 2026

Install

$ npx -y skills add hyperb1iss/hyperdroid-skill --skill android-build --agent claude-code

Installs into .claude/skills of the current project.

Files

Android Build Systems

This skill covers building Android apps via Gradle CLI and building custom ROMs via AOSP/LineageOS.


App Building (Gradle CLI)

Essential Commands

./gradlew tasks                     # List available tasks
./gradlew assembleDebug             # Build debug APK
./gradlew assembleRelease           # Build release APK
./gradlew installDebug              # Build + install to device
./gradlew bundleRelease             # Build AAB (App Bundle)

# APK output location
# app/build/outputs/apk/debug/app-debug.apk
# app/build/outputs/apk/release/app-release.apk

Build Variants

./gradlew assembleFreeDebug         # Flavor + build type
./gradlew assemblePaidRelease
./gradlew assembleDebug --info      # Verbose output
./gradlew assembleRelease -x test   # Skip tests

Testing

./gradlew test                      # Unit tests
./gradlew testDebugUnitTest         # Debug unit tests only
./gradlew connectedAndroidTest      # Instrumented tests
./gradlew connectedCheck            # All connected tests

# Run specific test
./gradlew test --tests "*.MyTestClass"

Linting & Analysis

Sponsors

Details

Repository
github.com/hyperb1iss/hyperdroid-skill
Categories
DevOps & CI/CD, Mobile Development, Java & JVM, CLI & Terminal
First seen
Jun 3, 2026
1patricio0312rev avatarstructured-logging-standardizerpatricio0312rev/skillsEnforces consistent structured logging with request correlation IDs, standardized log schema, middleware integration, and best practices. Use for "structured lo267skills.sh installs
2vivy-yi avatarsentiment-monitoringvivy-yi/xiaohongshu-skillsUse when monitoring brand sentiment on Xiaohongshu, tracking public opinion, managing reputation, responding to negative feedback, analyzing brand perception tr263skills.sh installs
3octagonai avatarearnings-product-pipelineoctagonai/skillsExtract product development and pipeline updates from earnings calls, including clinical trial progress, regulatory submissions, and launch timelines.262skills.sh installs
4jorgealves avatarpython-data-pipeline-designerjorgealves/agent_skillsDesign ETL workflows with data validation using tools like Pandas, Dask, or PySpark. Use when building robust data processing systems in Python.258skills.sh installs
5patricio0312rev avatarembedding-pipeline-builderpatricio0312rev/skillsBuilds document embedding pipelines with text chunking, embedding generation, indexing, and retrieval optimization. Use when users request "embedding pipeline",255skills.sh installs
6awslabs avatardeployawslabs/agent-pluginsDeploy applications to AWS. Triggers on phrases like: deploy to AWS, host on AWS, run this on AWS, AWS architecture, estimate AWS cost, generate infrastructure.240skills.sh installs