$npx skillfedfor your agent

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

1,824 53 Apache-2.0updated by software-mansion

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.

manual: git clone https://github.com/software-mansion/argent → cp -r argent/packages/skills/skills/argent-android-emulator-setup ~/.claude/skills/argent-android-emulator-setup
packages/skills/skills/argent-android-emulator-setup/SKILL.md · version 1e42dacb

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.

Same gist for agents: .md · .json

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

  1. Find a ready device — call list-devices. Filter for entries with platform: "android". Ready devices (state: "device") come first. Pick the first serial (e.g. emulator-5554) unless the user specified one.
  2. Boot if needed — if nothing Android is ready, call boot-device with avdName: <name> from the same call's avds list. The tool transparently picks hot vs cold boot: it probes the AVD's default_boot snapshot, 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
by software-mansion · software-mansion/argent

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.

Apache-2.0updated Jul 2026
★ 1,824repo stars
argent-test-ui-flow
by software-mansion · software-mansion/argent

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.

Apache-2.0updated Jul 2026
★ 1,824repo stars
argent-lens
by software-mansion · software-mansion/argent

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.

Apache-2.0updated Jul 2026
★ 1,824repo stars
Ios Mcp Routing
by andreev-danila · andreev-danila/skills

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.

no license declared → metadata onlyupdated Jul 2026
★ 24repo stars
argent-metro-debugger
by software-mansion · software-mansion/argent

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.

Apache-2.0updated Jul 2026
★ 1,824repo stars
argent-ios-simulator-setup
by software-mansion · software-mansion/argent

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.

Apache-2.0updated Jul 2026
★ 1,824repo stars

More skills argent-native-profiler (Apache-2.0) · argent-react-native-profiler (Apache-2.0) · argent-settings-permissions (Apache-2.0)

Tags
emulator-initializationdevice-discoveryadb-connectivityavd-managementboot-automationandroid-setupsession-preparationsnapshot-restoration