From adb-ops
Push a local folder or file to the connected Android device via `adb push`. Uses mappings from <workspace>/mappings.yaml when the direction is `push` or `bidirectional`, or accepts ad-hoc source/destination from the user. Use when the user wants to "sync music to phone", "push ringtones", or any local-to-device transfer.
npx claudepluginhub danielrosehill/claude-code-plugins --plugin adb-opsThis skill uses the workspace's default tool permissions.
Ad-hoc or mapping-driven push from host to phone.
Mandates invoking relevant skills via tools before any response in coding sessions. Covers access, priorities, and adaptations for Claude Code, Copilot CLI, Gemini CLI.
Share bugs, ideas, or general feedback.
Ad-hoc or mapping-driven push from host to phone.
Resolve source (local) and destination (phone):
direction: push|bidirectional, use it.Verify the local source exists and is readable.
Check free space on the phone: adb shell df -h /sdcard. Warn if the transfer would exceed 90% fill.
Run adb push <local> <phone_path>. For large directories, consider adb push --sync to skip unchanged files.
Report file count, bytes transferred, destination path. Do not delete the local source unless the user explicitly asks.
/system/, /vendor/, /data/) — those need root and are out of scope for this plugin./sdcard/<destination> if the user gives a relative phone path.