sidecar-window-control

Move the frontmost macOS window to iPad Sidecar or an extended display.

41|2|Updated Feb 17, 2026
One-click install
npx skills add https://github.com/wanhaoniu/MomoAgent --skill sidecar-window-control
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: sidecar-window-control
Source: https://github.com/wanhaoniu/MomoAgent/tree/main/skills/sidecar-window-control
Command: npx skills add https://github.com/wanhaoniu/MomoAgent --skill sidecar-window-control

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) components.

What problem does it solve?

This Skill moves the current frontmost macOS window, or a named application window, onto the iPad Sidecar or an extended display using the local MouseClickHelper service to enable quick demos and presentations.

Core Features & Use Cases

  • Start the helper service to enable window control.
  • Check and align Sidecar display boundaries with the frame command.
  • Move the current front window to Sidecar for presentation, or move a specific application's window to Sidecar with an optional process filter.
  • Note: The mechanism requires giving MouseClickHelper.app accessibility privileges on first use and works with macOS window management workflows.

Quick Start

Launch the helper service, then move the current front window to Sidecar using the provided script.

Frequently Asked Questions about sidecar-window-control

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

FAQPage Schema
How do I move the current frontmost Mac window to iPad Sidecar for a demo?

To move a Mac window to iPad Sidecar, this Skill starts a local helper service that calculates display boundaries and relocates the frontmost window. It enables quick window transitions for presentations using a provided script.

What accessibility permissions are required to control macOS windows on an extended display?

Controlling macOS windows requires granting accessibility privileges to MouseClickHelper.app on first use. This local service starts a server to determine frame boundaries and relocate windows to Sidecar or an extended display.

Can I move a specific application window to Sidecar instead of the frontmost window?

Yes, you can move a specific application window to Sidecar by using an optional process filter within the script. This allows targeted window relocation for demonstrations while leaving other application windows untouched.

How do I align Sidecar display boundaries before moving windows for a presentation?

You align Sidecar display boundaries by using the frame command provided by the helper service. This checks and aligns the display boundaries before relocating the current front window for accurate presentation positioning.

Why is my window not moving to the extended display when I run the script?

Window relocation fails if the MouseClickHelper service is not running or lacks macOS accessibility permissions. Start the helper service first to enable window control and ensure MouseClickHelper.app has accessibility privileges granted.