phone-screenshot-yashu

Capture Android device screenshots via WebSocket between a PC relay server and AutoJS client.

9|3|Updated Feb 15, 2026
One-click install
npx skills add https://github.com/steelan9199/wechat-publisher --skill phone-screenshot-yashu
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: phone-screenshot-yashu
Source: https://github.com/steelan9199/wechat-publisher/tree/main/skills/phone-screenshot-yashu
Command: npx skills add https://github.com/steelan9199/wechat-publisher --skill phone-screenshot-yashu

SYSTEM DOCUMENTATION & REQUIREMENTS

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

What problem does it solve?

This skill eliminates the need for manual phone-to-PC file transfers by enabling direct, real-time screenshot capture and viewing from your computer.

Core Features & Use Cases

  • Direct Capture: Trigger a screenshot on your Android device directly from your AI chat interface.
  • Binary Transmission: Uses WebSocket for high-speed, direct binary image transfer without base64 encoding overhead.
  • Use Case: When debugging mobile UI or documenting app flows, simply ask the AI to take a screenshot, and it will automatically appear on your desktop for immediate analysis.

Quick Start

Ask the AI to take a screenshot of your phone to capture the current screen and open it in the viewer.

Frequently Asked Questions about phone-screenshot-yashu

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

FAQPage Schema
How do I capture Android screenshots remotely from a PC?

You can capture Android screenshots remotely by running an AutoJS mobile client on your device that communicates with a PC relay server via WebSocket, transferring binary image data directly for local file storage and immediate viewing.

How does WebSocket binary streaming work for Android screen monitoring?

WebSocket binary streaming transmits screenshot image data directly from an Android AutoJS client to a PC relay server without base64 encoding overhead, ensuring high-speed image transmission and immediate local file storage for remote screen monitoring.

Do I need AutoJS to take screenshots from my computer via WebSocket?

Yes, you need the AutoJS mobile client installed on your Android device to capture screenshots and communicate with the PC relay server over a local network using the WebSocket protocol.

Can I use this remote screenshot capture tool for mobile UI debugging?

Yes, this remote screenshot capture tool is designed for mobile UI debugging and documenting app flows, allowing you to trigger captures from your PC and view the screen output immediately for analysis.

What is the best way to automate Android screenshot transfer to a local desktop?

Automating Android screenshot transfer to a local desktop is best handled by a WebSocket relay server that receives direct binary data streams from an AutoJS client, bypassing manual file transfers and enabling instant local viewing.

Why use binary data streaming instead of base64 encoding for Android screenshots?

Binary data streaming is used instead of base64 encoding to eliminate encoding overhead, which ensures efficient image transmission and faster remote screen monitoring over local network environments.