argent-android-emulator-setup
This skill automates the initialization and startup of Android emulator instances for development and testing pipelines. It handles the configuration steps needed to get a fresh emulator running, reducing manual setup overhead and enabling faster iteration cycles for mobile app projects.
argent-android-emulator-setup automates the initialization and startup of Android emulator instances for development and testing pipelines. The skill handles configuration steps to get a fresh emulator running, reducing manual setup overhead and enabling faster iteration cycles for mobile app projects.
AI-generated summary based on this skill's SKILL.md
Decision gist · record as of 2026-07-27
argent-android-emulator-setup automates the initialization and startup of Android emulator instances for development and testing pipelines. The skill handles configuration steps to get a fresh emulator running, reducing manual setup overhead and enabling faster iteration cycles for mobile app projects.
Use it when
- argent-android-emulator-setup manages both setup and connection workflows.
- argent-android-emulator-setup retrieves the device serial and configures Metro reverse proxy settings.
Verify before relying
Read SKILL.md below before installing (1 file). Open directory: indexed for reading, not audited.
Install
software-mansion/argent/argent-android-emulator-setup · repository language: TypeScript
Open directory. Skills are indexed for reading, not audited. Review a skill's body before installing it.
Frequently asked questions
AI-generated answers based on this skill's SKILL.md and metadata
How do I boot an Android emulator for testing?
argent-android-emulator-setup automates the initialization and startup of Android emulator instances for development and testing pipelines. The skill handles configuration steps to get a fresh emulator running, reducing manual setup overhead and enabling faster iteration cycles for mobile app projects.
How to set up Android emulator and connect to it?
argent-android-emulator-setup manages both setup and connection workflows. It configures your Android Virtual Device (AVD), boots the emulator, and establishes the connection needed for testing. The skill streamlines the entire process from initialization through readiness for UI interaction tasks.
How do I get the Android device serial number?
argent-android-emulator-setup retrieves the device serial and configures Metro reverse proxy settings. Once your emulator is running, the skill identifies the serial number automatically, which is essential for ADB communication and reverse proxy configuration during your testing session.
What should I do if my Android emulator won't boot?
argent-android-emulator-setup includes troubleshooting for Android emulator boot and snapshot recovery issues. If your emulator fails to start, the skill can help diagnose the problem and recover from snapshots, getting your virtual device back online for testing.
Can argent-android-emulator-setup connect to a running emulator?
Yes, argent-android-emulator-setup finds and connects to available Android devices or emulators. Whether you have a fresh instance or an already-running emulator, the skill can locate it and establish the necessary ADB connection for your testing environment.
What license does argent-android-emulator-setup use?
argent-android-emulator-setup is distributed under the Apache-2.0 license, allowing free use, modification, and distribution in both open-source and commercial projects with appropriate attribution.
SKILL.md
Rendered from the published skill. Quoted content, verbatim.
1. Prerequisites
- Android SDK Platform Tools on PATH — provides
adb. - Android Emulator on PATH — needed to boot AVDs. If you will only use an already-running emulator or a physical device, adb alone is sufficient.
- An AVD created via Android Studio or
avdmanager create avd.
Verify with adb version and emulator -list-avds.
2. Setup
- Find a ready device — call
list-devices. Filter for entries withplatform: "android". Ready devices (state: "device") come first. Pick the firstserial(e.g.emulator-5554) unless the user specified one. - Boot if needed — if nothing Android is ready, call
boot-devicewithavdName: <name>from the same call'savdslist. The tool transparently picks hot vs cold boot: it probes the AVD'sdefault_bootsnapshot, restores it under a tight deadline when usable, and falls back to a full cold boot otherwise. Hot path is typically ~30s; cold path takes 2–10
(truncated - see the full file via the links below)
File tree — 1 file
packages/skills/skills/argent-android-emulator-setup/SKILL.md
Let your AI agent find skills like this
Example. Real query, live index.
You found this page by searching. An agent finds it by wishing: SkillFed indexes 56,283 agent skills by what they can do, searchable in plain language.
wish › “Set up and boot an Android emulator for a new testing session”
Give your agent the search over MCP, or paste the wish link into any chat. No install? Search from any chat →
Related skills
argent-device-interact enables developers to script and automate user interface interactions across multiple platforms—iOS simulators, Android emulators, and Chromium-based applications. Built by Software Mansion, this tool provides programmatic control over device interactions, making it ideal for testing workflows, UI automation, and cross-platform application validation.
This skill enables automated UI testing by orchestrating interact-screenshot-verify cycles, letting you capture application state and validate outcomes programmatically. Build reliable test workflows that reduce manual verification overhead and accelerate quality assurance cycles.
argent-lens helps you explore multiple design directions for UI components by generating and comparing visual variants in parallel. Rather than settling on a single approach, you can evaluate competing options side-by-side to make more informed design choices. This workflow accelerates iteration and helps teams align on the strongest visual direction before committing to implementation.
This skill enables iOS applications to efficiently route Model Context Protocol (MCP) messages and coordinate request handling across device components. It provides the infrastructure needed to manage bidirectional communication patterns and ensure reliable message delivery in mobile environments.
This skill equips you with powerful debugging capabilities for React Native applications built on the Metro bundler. Inspect component hierarchies, trace execution flows, and monitor console output in real time to identify and fix issues faster. Perfect for developers who need deeper visibility into their Metro-based projects.
This skill handles the complete setup and boot sequence for iOS simulators, whether you're preparing a fresh environment or starting a new session. It streamlines the configuration process so you can begin testing immediately without manual initialization steps.
More skills argent-native-profiler (Apache-2.0) · argent-react-native-profiler (Apache-2.0) · argent-settings-permissions (Apache-2.0)