peekaboo

Automate macOS UI interactions via the Peekaboo CLI to capture screens and drive input.

Updated Jan 28, 2026
One-click install
npx skills add https://github.com/tamireslaeao-prog/ONI_V30 --skill peekaboo-tamireslaeao-prog
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: peekaboo
Source: https://github.com/tamireslaeao-prog/ONI_V30/tree/main/moltbot-main/skills/peekaboo
Command: npx skills add https://github.com/tamireslaeao-prog/ONI_V30 --skill peekaboo-tamireslaeao-prog

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Peekaboo addresses the challenge of automating macOS UI tasks across apps, windows, and menus by providing a CLI to capture UI state, identify elements, and drive inputs.

Core Features & Use Cases

  • Full macOS UI automation CLI: capture, inspect, and drive UI elements across applications.
  • Targeted interactions: click, type, hotkeys, window management, and menu/dock operations for repeatable tasks.
  • Use Case: QA automation can script common UI flows to verify app behavior across macOS.

Quick Start

Launch Peekaboo and begin inspecting the UI to automate a simple interaction flow.

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 QA testing?

Automate macOS UI interactions by using the Peekaboo CLI to capture screens, identify UI elements, and drive inputs. You can script common UI flows to verify app behavior across applications, windows, and menus.

What is the best way to capture screens and inspect UI elements on macOS?

Capturing screens and inspecting UI elements on macOS is done through the Peekaboo CLI, which provides a rich surface for actions and interactions. It captures the UI state and identifies elements for targeted automation tasks.

Can I script mouse clicks and keyboard inputs across different macOS apps?

Yes, you can script mouse clicks and keyboard inputs across different macOS apps. The CLI drives targeted interactions including clicks, typing, hotkeys, window management, and menu or dock operations for repeatable tasks.

Does macOS UI automation require specific dependencies or environments to run?

macOS UI automation via the Peekaboo CLI requires no specific external dependencies to function. It operates directly on macOS to drive UI tasks, utilizing optional scripts, references, and assets as needed for execution.

What are the limitations of using a CLI for macOS UI testing?

Using a CLI for macOS UI testing is limited to automating interactions across apps, windows, and menus. It relies on capturing the screen and identifying UI elements to drive input, which may require adjustments for dynamically changing interfaces.