eos-deploy-usb

Build and deploy Android APKs to USB-connected devices via ADB.

1|Updated Jul 31, 2025
One-click install
npx skills add https://github.com/asnar00/miso --skill eos-deploy-usb
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: eos-deploy-usb
Source: https://github.com/asnar00/miso/tree/main/.claude/skills/eos-deploy-usb
Command: npx skills add https://github.com/asnar00/miso --skill eos-deploy-usb

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires android-platform-tools, openjdk, and includes scripts (resource) components.

What problem does it solves? This Skill automates the build and deployment of Android/e/OS applications to a physical device via USB, bypassing manual Gradle and ADB commands. It streamlines the testing workflow, enabling rapid iteration during development and saving significant time.

Core Features & Use Cases

  • One-Command Deployment: Builds the APK, installs it to a connected device, and then launches the app automatically.
  • Fast Iteration: Achieves deployment times of 2-5 seconds for incremental builds, significantly accelerating testing cycles on real hardware.
  • Use Case: After making a code change in your Android app, use this skill to quickly push the update to your physical phone and see the changes reflected in real-time, without complex manual steps.

Quick Start

Deploy the Android app to my connected e/OS device.

Frequently Asked Questions about eos-deploy-usb

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

FAQPage Schema
How do I deploy an Android app to a physical device via USB?

Deploy Android apps to a USB-connected device by building the APK with Gradle, installing it via ADB, and launching automatically in one command. This streamlines real-device testing workflows, eliminating manual steps and achieving deployment in 2-5 seconds for incremental builds.

What do I need to set up before deploying to an e/OS device?

Enable USB debugging and Developer Mode on your device, install ADB and Java, set JAVA_HOME, authorize the device for debugging, and verify connectivity with adb devices before deploying your Android app.

Can I use Gradle and ADB to deploy apps faster during development?

Yes. Automating the Gradle build, ADB installation, and app launch steps reduces deployment cycles to 2-5 seconds per iteration, enabling rapid testing and debugging of code changes on real hardware without manual command execution.

What's the fastest way to test Android app changes on a real phone?

Deploy directly to a USB-connected device using automated build-install-launch workflows. This bypasses manual Gradle and ADB commands, compressing the test cycle from minutes to seconds and letting you see changes in real-time.

Does this work with both Android and e/OS devices?

Yes. The deployment process works with both Android and e/OS devices connected via USB, using standard ADB commands and Gradle builds to install and launch your app on physical hardware.