peekaboo

Automate macOS UI tasks with Peekaboo CLI commands.

1|Updated Apr 10, 2026
One-click install
npx skills add https://github.com/pertain99/openclaw-better --skill peekaboo-pertain99
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: peekaboo
Source: https://github.com/pertain99/openclaw-better/tree/main/skills/peekaboo
Command: npx skills add https://github.com/pertain99/openclaw-better --skill peekaboo-pertain99

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

macOS UI automation tasks can be tedious and error-prone; Peekaboo simplifies automating UI interactions and scripting across apps.

Core Features & Use Cases

  • Commands for UI capture, element targeting, and input (see, click, type, hotkey, drag, scroll, swipe)
  • System controls for app management, windows, docks, menus, and dialogs
  • Global runtime flags and scripting workflows to integrate into automations

Quick Start

Install Peekaboo, then run a sample automation to see how it interacts with macOS UI.

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 tasks like clicking and typing from the command line?

Automate macOS UI tasks using the Peekaboo CLI to capture, inspect, and drive UI elements through commands like see, click, and type. It simplifies scripting UI interactions and automating app control across macOS environments.

What is the best way to script window management and app control on macOS?

Scripting window management and app control is handled via CLI commands for windows, docks, and menus. You can target system controls and integrate these interactions into automated workflows to manage applications.

Can I capture and inspect UI elements in a macOS automation script?

Yes, you can capture and inspect UI elements using the see command. This allows your scripts to identify and target specific interface components before executing input actions like clicking or typing.

Do I need the Peekaboo binary installed to automate macOS accessibility tasks?

Yes, automating macOS accessibility tasks requires macOS and the Peekaboo binary installed and accessible. The binary provides the necessary commands to drive UI elements and integrate with scripting workflows.

Does this macOS UI automation tool support keyboard and mouse input simulation?

Yes, macOS UI automation supports keyboard and mouse input simulation through commands like click, type, hotkey, drag, scroll, and swipe. These commands enable precise input control for scripting interactions.