peekaboo

Automate macOS UI interactions using the Peekaboo CLI.

Updated Mar 19, 2026
One-click install
npx skills add https://github.com/jason9693/Open-Jordy --skill peekaboo-jason9693
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: peekaboo
Source: https://github.com/jason9693/Open-Jordy/tree/main/openjordy/skills/peekaboo
Command: npx skills add https://github.com/jason9693/Open-Jordy --skill peekaboo-jason9693

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Peekaboo automates macOS UI interactions via a CLI, reducing tedious manual testing and ensuring consistent GUI workflows across apps.

Core Features & Use Cases

  • Full macOS UI automation via the Peekaboo CLI to inspect, target, and drive UI elements.
  • Scriptable workflows for launching apps, interacting with windows and dialogs, and logging results.
  • Use Case: automate a routine GUI test that opens a browser, navigates to a page, and captures a screenshot.

Quick Start

Run a simple Peekaboo command to identify UI targets on macOS.

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 from the command line?

macOS UI automation can be scripted using the Peekaboo CLI to drive interactions with applications and system interfaces. This allows you to launch apps, inspect UI elements, and perform scripted input across multiple windows.

What is the best way to script end-to-end GUI tests on macOS?

Scripting end-to-end macOS UI workflows is handled by the Peekaboo CLI, which targets and drives UI elements. You can automate routine GUI tests like opening a browser, navigating pages, and capturing screenshots.

Can I inspect and interact with macOS UI elements in automated scripts?

Yes, you can inspect and interact with macOS UI elements by running Peekaboo CLI commands within your scripts. This enables consistent targeting and driving of application windows and dialogs.

How do I get started with scripting macOS UI workflows?

To start scripting macOS UI workflows, run a simple Peekaboo CLI command to identify UI targets. You can then script workflows for launching apps, interacting with dialogs, and logging results.

Does macOS UI automation support interacting with multiple windows?

macOS UI automation via the Peekaboo CLI fully supports scripted input and interaction across multiple windows. It is designed to handle end-to-end workflows involving various application interfaces and dialogs.