debug-run

Build and install debug builds on Android emulators and iOS simulators.

Updated Oct 6, 2024
One-click install
npx skills add https://github.com/s-iwasaki-b/Compose-Multiplatform-Starter-Template --skill debug-run
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: debug-run
Source: https://github.com/s-iwasaki-b/Compose-Multiplatform-Starter-Template/tree/main/.claude/skills/debug-run
Command: npx skills add https://github.com/s-iwasaki-b/Compose-Multiplatform-Starter-Template --skill debug-run

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill removes the manual friction of checking device availability, building the app, installing it, and confirming launch behavior on mobile simulators or emulators.

Core Features & Use Cases

  • Platform-aware execution: Detects booted Android and iOS devices before building.
  • Debug install workflow: Builds the current branch and installs debug builds on selected targets.
  • Error-aware reporting: Summarizes build failures, launch failures, and likely fixes for mobile debugging.
  • Use case: A developer wants to quickly verify a Compose Multiplatform change on both Android and iOS without juggling separate commands or missing runtime issues.

Quick Start

Use the debug-run skill to build the current branch and install it on the appropriate Android or iOS simulator targets, then report any build or launch errors.

Frequently Asked Questions about debug-run

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

FAQPage Schema
How do I install debug builds on iOS simulators and Android emulators?

To install debug builds, this Skill builds the current branch and installs it directly on booted iOS simulators and Android emulators for immediate mobile debugging. It detects available devices before building and reports any build or launch errors.

What is the best way to debug a Compose Multiplatform app on both Android and iOS?

The best way to debug a Compose Multiplatform app is using a skill that builds the current branch and installs debug builds on both running Android and iOS targets. It removes manual friction by checking device availability, building, installing, and validating launch behavior in one step.

Do I need a booted emulator or simulator to run debug installs for mobile testing?

Yes, you need a booted Android emulator or iOS simulator to run debug installs. The Skill requires running mobile devices to be present before it can build the current branch, install the debug build, and validate the app launch for manual testing.

How does debug-run handle build failures or launch errors during installation?

Debug-run handles build failures and launch errors by summarizing the build or runtime errors and providing likely fixes for mobile debugging. It stops the manual friction of checking devices and building by reporting exactly what failed during the debug install workflow.

Can I verify Compose Multiplatform changes on Android and iOS without separate commands?

Yes, you can verify Compose Multiplatform changes on Android and iOS without juggling separate commands. This Skill uses platform-aware execution to build the current branch and install debug builds on selected targets simultaneously for immediate mobile debugging.

Why are my debug builds not launching on the Android emulator or iOS simulator?

Your debug builds might not be launching because the emulator or simulator is not booted, or there are build failures. This Skill detects booted devices before building and returns error-aware reports summarizing build failures, launch failures, and likely fixes for mobile debugging.