ワンクリックで
run
Build, install, and run the app on a target device (auto-detects platform)
Codex または Claude でインストール この Prompt をコピーして Codex、Claude、または他のアシスタントに貼り付けると、Skill ページを確認してインストールできます。
メニュー
Build, install, and run the app on a target device (auto-detects platform)
Codex または Claude でインストール この Prompt をコピーして Codex、Claude、または他のアシスタントに貼り付けると、Skill ページを確認してインストールできます。
SOC 職業分類に基づく
Build the project (auto-detects build system)
Find and remove dead code, unused imports, and technical debt
Create git commits in logical groups for all current changes
Create a git commit with conventional commit message
Pick up unfinished work from where the last session left off
Debug and fix failing tests or errors
| name | run |
| description | Build, install, and run the app on a target device (auto-detects platform) |
| argument-hint | [--no-install] [--device <target>] [--variant <variant>] |
Build, install, and launch the application on a target device. Auto-detects the project platform and build system.
Parse $ARGUMENTS for named flags:
--no-install — Skip the install step (assume already installed)--device <target> — Target device. Values:
emulator, physical, or a device serial from adb devicessimulator, physical, or a device UDIDchrome, firefox, safari, edgeflutter devices id--variant <variant> — Build variant (e.g. debug, release, demo). Defaults to debug. Passed through to /skills:install.Launch parallel agents to detect the project platform:
Agent 1 — Android:
Check for: build.gradle.kts or build.gradle containing android, AndroidManifest.xml
Agent 2 — iOS:
Check for: *.xcodeproj, *.xcworkspace, Podfile, Package.swift with iOS platform
Agent 3 — Web:
Check for: package.json with dev/start script, deno.json, composer.json, Gemfile
Agent 4 — Cross-platform:
Check for: pubspec.yaml (Flutter), build.gradle.kts with kotlin("multiplatform") (KMP)
--no-install)Run the /skills:install command with the resolved device target. This handles build + install.
Determine the target device for launching:
Android:
adb devices -l--device value:
emulator → device line containing emulatorphysical → device line NOT containing emulatoradb -s <serial> commandsiOS:
simulator → xcrun simctl list devices booted (boot one if none running)physical → xcrun devicectl list devicesWeb:
chrome → open -a "Google Chrome" (macOS) / google-chrome (Linux)firefox → open -a Firefox / firefoxsafari → open -a Safariedge → open -a "Microsoft Edge" / microsoft-edgeopen or xdg-open defaults tohttp://localhost:3000 or :5173 or :8080)Flutter:
flutter devices to list available--device value against device id or nameAndroid:
AndroidManifest.xml for package attribute and the activity with android.intent.action.MAINbuild.gradle.kts: applicationIdadb -s <serial> shell am start -n <package>/<activity>iOS Simulator:
Info.plist or Xcode projectxcrun simctl launch booted <bundle-id>iOS Device:
xcrun devicectl device process launch --device <udid> <bundle-id>Web:
package.json with dev script → <pm> run devpackage.json with start script → <pm> run startcomposer.json (Laravel) → php artisan serveGemfile (Rails) → bin/rails serverdeno.json → deno task dev or deno task startFlutter:
flutter run -d <device-id>Confirm the app is running with:
/skills:install even if --no-install was passed, then retry launch/skills:build command for diagnosis and fixing