
start-emulator
by powdream
Claude Code plugins to boost your development workflow
SKILL.md
name: start-emulator description: Start an Android emulator. Use when you need to launch an AVD for testing.
Start Emulator
Start an Android emulator (AVD) with quick boot or cold boot option.
Instructions
Script location: scripts/start-emulator.sh (relative to this skill's
directory)
Before running, locate this skill's directory (where this SKILL.md is located), then execute:
bash <skill-directory>/scripts/start-emulator.sh [avd_name] [boot_type]
Arguments:
avd_name(optional): The name of the AVD to startboot_type(optional): "quick" (default) or "cold"
JSON Output Schema
Success - Launch
{
"success": true,
"message": "Emulator started",
"avd": "Pixel_6_API_33",
"cold_boot": false
}
Success - Multiple emulators (ask user)
{
"success": true,
"action": "select_emulator",
"emulators": ["Pixel_6_API_33", "Pixel_4_API_30"]
}
Failure
{
"success": false,
"error": "no available emulator",
"hint": "Create an AVD using Android Studio or avdmanager"
}
Claude's Handling
IMPORTANT: ALWAYS ask the user about boot type before launching. Never skip this step.
Flow
-
Determine emulator:
- If user specified an emulator name → use that name
- Otherwise → run script with no arguments to get the list, then ask user to select if multiple emulators exist
-
Ask boot type (REQUIRED - never skip): Use
AskUserQuestionto ask "Quick boot or cold boot?"- First option: "Quick boot (Recommended)"
- Second option: "Cold boot"
-
Launch: Run script with
avd_nameandboot_typearguments -
Report result: Inform user the emulator is starting or show error
スコア
総合スコア
リポジトリの品質指標に基づく評価
SKILL.mdファイルが含まれている
ライセンスが設定されている
100文字以上の説明がある
GitHub Stars 100以上
3ヶ月以内に更新がある
10回以上フォークされている
オープンIssueが50未満
プログラミング言語が設定されている
1つ以上のタグが設定されている
レビュー
レビュー機能は近日公開予定です