peekaboo

Automates and captures macOS UI interactions via command-line interface.

10|Updated Mar 12, 2026
One-click install
npx skills add https://github.com/wixette/clawnotes --skill peekaboo-wixette
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: peekaboo
Source: https://github.com/wixette/clawnotes/tree/main/openclaw-snapshots/20260312/skills/peekaboo
Command: npx skills add https://github.com/wixette/clawnotes --skill peekaboo-wixette

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill automates tedious macOS UI interactions, allowing for efficient and scriptable control of applications and system elements.

Core Features & Use Cases

  • UI Automation: Control applications, windows, menus, and system dialogs programmatically.
  • Input Simulation: Simulate mouse clicks, drags, scrolls, and keyboard input.
  • Screen Capture & Analysis: Capture screenshots, record screen activity, and analyze UI elements.
  • Use Case: Automate the process of logging into an application, filling out a complex form, or performing repetitive UI tasks across multiple applications without manual intervention.

Quick Start

Run peekaboo to check permissions and list available 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 by using a CLI tool to script element targeting, input simulation, and window management. This allows programmatic control of applications and system dialogs.

What permissions do I need to script screen capture and UI control on macOS?

Screen capture and UI control scripting on macOS requires Screen Recording and Accessibility permissions. Granting these allows the automation tool to interact with system elements and record screen activity.

Can I simulate mouse and keyboard input to automate repetitive tasks on macOS?

Yes, you can simulate mouse clicks, drags, scrolls, and keyboard input to automate repetitive macOS tasks. This enables scriptable control for filling out forms or logging into applications.

How do I capture screenshots and record screen activity during UI automation?

You can capture screenshots and record screen activity during UI automation by executing specific CLI commands. These commands capture visual output and analyze UI elements for scripting tasks.

What is the best way to target specific UI elements for macOS automation?

The best way to target specific UI elements for macOS automation is by using a CLI that supports element targeting. This allows scripts to programmatically interact with precise application components.

Why does my macOS UI automation script fail to interact with system dialogs?

macOS UI automation scripts fail to interact with system dialogs when Screen Recording and Accessibility permissions are missing. Run the automation tool initially to check permissions and list available applications.