peekaboo

Automate macOS UI interactions by capturing, inspecting, and controlling UI elements via the Peekaboo CLI.

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

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

macOS UI automation and testing is tedious and error-prone; Peekaboo provides a CLI to capture, inspect, and drive UI elements across macOS apps.

Core Features & Use Cases

  • Capture screens and inspect UI elements
  • Drive input and control apps/windows/menus
  • Generate scripted interactions for automated UI testing and accessibility validation

Quick Start

Launch Peekaboo on macOS and begin automating UI tasks by targeting a window and issuing commands.

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 for repetitive testing tasks?

Automate macOS UI interactions by capturing, inspecting, and controlling UI elements via the Peekaboo CLI to generate scripted interactions for automated testing and repetitive UI tasks. It drives input and controls apps, windows, and menus across macOS apps.

Do I need special permissions to run macOS UI automation with a CLI tool?

Yes, macOS UI automation with Peekaboo requires Screen Recording and Accessibility permissions. It operates on macOS using the Peekaboo binary to capture screens and control UI elements, which necessitates granting these system-level access permissions.

What is the best way to inspect and capture UI elements across macOS apps?

The best way to inspect and capture UI elements across macOS apps is using the Peekaboo CLI. It captures screens, inspects UI elements, and drives input to control apps and windows, creating scripted interactions for automated testing and accessibility validation.

Can I validate accessibility and drive input for automated UI testing on macOS?

Yes, you can validate accessibility and drive input for automated UI testing on macOS. Peekaboo CLI captures and inspects UI elements, controls app windows and menus, and generates scripted interactions specifically for automated UI testing and accessibility validation workflows.

Why does my macOS UI automation script fail to capture screens or control menus?

macOS UI automation scripts fail to capture screens or control menus when Screen Recording and Accessibility permissions are not granted. Peekaboo requires these system permissions to operate the macOS UI and drive input across applications successfully.