with one click
android-media
// Operate Android media workflows with the media tool, including photo/video capture, media listing, audio recording/playback, and permission recovery. Use for camera, gallery, microphone, and playback tasks.
// Operate Android media workflows with the media tool, including photo/video capture, media listing, audio recording/playback, and permission recovery. Use for camera, gallery, microphone, and playback tasks.
Configure per-session remote channels (Telegram/Discord/Slack/Feishu/Email/WeCom), then verify inbound/outbound routing and processing visibility.
Safely inspect and edit Chinese text resources, translation tables, and UI copy without introducing encoding corruption. Use when touching UiPreferences.kt, localized strings, SKILL.md text, README translations, or when terminal output looks garbled.
Operate Android Bluetooth workflows with the bluetooth tool, including power, pairing handoff, BLE scan/connect/disconnect, and permission/settings recovery. Use for Bluetooth and BLE device tasks.
Operate Android device capabilities with device_status and device tools, including permissions, location, notifications, URL open, share, and settings recovery. Use for phone status, location, permissions, notifications, links, and Android system handoff tasks.
Operate workspace file and code workflows with list, glob, read, write, edit, and grep tools, including safe sequencing, sandbox boundaries, and permission recovery. Use for file inspection, code editing, and text search tasks.
Operate Android personal data workflows with calendar and contacts tools, including read/write actions, permission recovery, and safe update/delete sequencing. Use for schedule and contact management tasks.
| name | android-media |
| description | Operate Android media workflows with the media tool, including photo/video capture, media listing, audio recording/playback, and permission recovery. Use for camera, gallery, microphone, and playback tasks. |
Use media for all media actions.
action=capture_photoaction=record_videoaction=list_recentaction=audio_record with mode=start|stop|statusaction=audio_playback with mode=start|stop|statusaction=open_app_settingsrequest_if_missing=true and open_settings_if_failed=true for permission recovery.wait_user_confirmation=true only for camera/system flows that require user completion.capture_photo or record_video.audio_record(mode="start").audio_record(mode="stop").audio_playback(mode="start", path="...").media(action="list_recent", kind="images", count=10, request_if_missing=true, open_settings_if_failed=true, wait_user_confirmation=true)media(action="capture_photo", wait_user_confirmation=true, check_output_after_confirm=true)media(action="audio_record", mode="start", filename="note.m4a")permissions_missing: run with permission recovery flags.capture_not_found or record_not_found: retake and ensure save is completed.ui_unavailable: keep app foreground and retry.