set-mobile-gallery-image

Save an image to a target phone's gallery via TopoClaw's cross-device mobile-tool bridge.

22|3|Updated Apr 22, 2026
One-click install
npx skills add https://github.com/MadeAgents/TopoClaw --skill set-mobile-gallery-image
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: set-mobile-gallery-image
Source: https://github.com/MadeAgents/TopoClaw/tree/main/TopoClaw/topoclaw/skills/set-mobile-gallery-image
Command: npx skills add https://github.com/MadeAgents/TopoClaw --skill set-mobile-gallery-image

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires requests, and includes scripts (resource) components.

What problem does it solve?

This Skill removes the friction of manually transferring an image from the AI/desktop workflow to your phone, so the content reliably lands in the phone’s gallery.

Core Features & Use Cases

  • Cross-device gallery write: Pushes an image (base64 or local file encoded by the script) to the target phone gallery via the customer_service mobile_tool bridge.
  • Targeting & organization: Selects the target phone by IMEI and optionally sets a gallery display name and album/pictures subfolder.
  • Timeout control & URL override: Allows configurable mobile-tool wait timeout and customer_service base URL override.
  • Use case: After generating or retrieving an image on the desktop (e.g., a generated meme, a receipt snapshot, or a UI screenshot), use this Skill to save it to the correct phone’s gallery so it appears immediately in Photos.

Quick Start

Instruct the assistant: “Save this image to the gallery of phone IMEI {TOPO_IMEI}, using TOPO_IMAGE_BASE64, and name it {TOPO_GALLERY_DISPLAY_NAME}.”

Frequently Asked Questions about set-mobile-gallery-image

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

FAQPage Schema
How do I save an image from my desktop workflow to a mobile phone gallery using Python?

You can save an image to a mobile phone gallery by sending a base64 payload or local image path to the target device's IMEI via a cross-device HTTP bridge. The Python script encodes the image and invokes the mobile-tool bridge to write it directly into the phone's Photos app.

What do I need to push an image to a phone gallery via a cross-device HTTP bridge?

To push an image via a cross-device HTTP bridge, you need the target phone's IMEI, a base64 payload or local image path, and the requests Python library. The bridge requires invoking the mobile-tool API with wait_result and timeout_ms parameters.

Can I specify a custom album or display name when transferring images to a phone gallery?

Yes, you can specify a custom gallery display name and optionally set an album or pictures subfolder when transferring images. This targeting and organization feature ensures the saved image appears correctly categorized in the phone's Photos app.

What is the best way to automate sending base64 images to a mobile device gallery?

The best way to automate sending base64 images to a mobile device gallery is using a Python script that calls a cross-device mobile-tool bridge API. This approach handles encoding and transmission directly, ensuring the image lands in the phone's gallery immediately without manual transfer.

Does the cross-device mobile-tool bridge support configurable timeouts for large image uploads?

Yes, the cross-device mobile-tool bridge supports configurable mobile-tool wait timeouts via timeout_ms. This allows you to adjust the wait_result duration to accommodate large base64 image payloads during the gallery save operation.

Why would I use a Python script to transfer images to a phone gallery instead of manual sharing?

Using a Python script to transfer images to a phone gallery removes the friction of manual sharing from desktop workflows. It reliably routes generated images, screenshots, or receipts to the correct device by IMEI, ensuring immediate viewing without manual file transfers.