peekaboo

Automate macOS UI interactions and screen captures via command-line interface.

67|24|Updated Jan 31, 2026
One-click install
npx skills add https://github.com/openxjarvis/openclaw-python --skill peekaboo-openxjarvis
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: peekaboo
Source: https://github.com/openxjarvis/openclaw-python/tree/main/skills/peekaboo
Command: npx skills add https://github.com/openxjarvis/openclaw-python --skill peekaboo-openxjarvis

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

This Skill automates tedious and repetitive tasks on macOS by providing a powerful command-line interface for UI interaction and screen capture.

Core Features & Use Cases

  • UI Automation: Control applications, windows, menus, and input (clicks, typing, gestures).
  • Screen Capture & Analysis: Capture screenshots, record screen activity, and analyze visual content.
  • Use Case: Automate the process of logging into a web application by using Peekaboo to open the browser, navigate to the login page, fill in credentials, and click the login button.

Quick Start

Use the peekaboo skill to check permissions and list running applications.

Frequently Asked Questions about peekaboo

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

FAQPage Schema
How do I automate macOS UI interactions from the command line?

You can automate macOS UI interactions from the command line using a CLI tool that controls applications, manages windows, and simulates input like clicks and typing. This enables scripting repetitive desktop workflows without manual intervention.

Do I need special permissions to automate screen capture on macOS?

Yes, automating screen capture on macOS requires granting Screen Recording and Accessibility permissions to the CLI tool. These system-level permissions are necessary for the script to interact with the visual interface and control application windows.

Can I use a CLI script to log into a web application on macOS automatically?

Yes, you can use a CLI script to log into a web application on macOS automatically by opening the browser, navigating to the login page, simulating credential entry, and clicking the login button. This automates the complete authentication workflow.

What is the best way to script repetitive desktop tasks on macOS?

The best way to script repetitive desktop tasks on macOS is using a command-line interface designed for UI automation. This approach supports application control, window management, and input simulation, replacing manual clicks and typing with reliable automated workflows.

Does macOS UI automation support visual analysis of screen content?

Yes, macOS UI automation supports visual analysis of screen content alongside standard screen capture. You can capture screenshots, record screen activity, and analyze visual output to determine the next actions within your scripting workflows.