peekaboo

Automate macOS UI interactions and capture UI state via the Peekaboo CLI.

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

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Automate repetitive macOS UI interactions and state capture to speed up UI automation, testing, and accessibility workflows.

Core Features & Use Cases

  • UI element targeting, window/app management, and input automation through a single CLI.
  • Snapshot capture, screen analysis, and scripted workflows for demos and testing.
  • Use cases include automating routine UI checks across apps to save time and reduce manual errors.

Quick Start

Install Peekaboo via Homebrew and run a simple see/click/type workflow to verify it works.

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?

You can automate macOS UI tasks using the Peekaboo CLI to script interactions like see, click, type, and window management. It targets UI elements and captures UI state to streamline repetitive workflows and testing.

What do I need to run scripted UI automation workflows on macOS?

Running scripted UI automation requires macOS and a Peekaboo CLI installation via Homebrew. Once installed, you can execute core commands to manage apps, target elements, and automate inputs.

Can I capture screen snapshots and analyze UI state during automated testing?

Yes, you can capture snapshots and analyze UI state during automated testing. The Peekaboo CLI supports screen analysis and state capture, allowing you to visually verify UI changes and accessibility checks within scripted workflows.

What is the best way to automate repetitive UI checks across different Mac apps?

The best way to automate repetitive UI checks across Mac apps is using a CLI tool like Peekaboo to script element targeting and input automation. This reduces manual errors and saves time during routine accessibility or UI testing.

Does Peekaboo work with Homebrew for setting up macOS app demos?

Peekaboo works with Homebrew for setting up macOS app demos by installing the necessary CLI tooling. You can then script window management and input actions to create automated, reproducible UI demonstrations.