peekaboo

Automate macOS UI interactions and workflow tasks via a dedicated CLI.

9|2|Updated Mar 12, 2026
One-click install
npx skills add https://github.com/hongmaple0820/agent-academy --skill peekaboo-hongmaple0820
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: peekaboo
Source: https://github.com/hongmaple0820/agent-academy/tree/main/skills/others/peekaboo
Command: npx skills add https://github.com/hongmaple0820/agent-academy --skill peekaboo-hongmaple0820

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Peekaboo provides a command-line interface to automate macOS UI interactions, enabling repeatable control over apps, windows, and menus to reduce manual testing and tedious tasks.

Core Features & Use Cases

  • Full macOS UI automation CLI to inspect, target, and drive apps, windows, menus, and inputs
  • Capture screenshots, analyze UI state, and script interactions for automation pipelines
  • Use cases include automated app workflows, UI testing, and productive batch tasks on macOS environments

Quick Start

Install Peekaboo and run a sample command to automate a simple UI task.

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

You can automate macOS UI interactions by running a dedicated CLI to script interactions, inspect apps, and target windows or menus. This enables repeatable control over UI workflows without manual input, reducing tedious tasks.

Can I capture screenshots and analyze UI state using a CLI on macOS?

Yes, you can capture screenshots and analyze UI state using this macOS automation CLI. It allows you to script screenshot captures and inspect UI elements to build automated testing and productivity pipelines.

What is the best way to script automated app workflows and UI testing on macOS?

The best way to script automated app workflows is using a macOS UI automation CLI to target and drive menus, windows, and inputs. It provides repeatable control for UI testing and batch processing tasks.

Does this macOS UI automation CLI support window management and menu targeting?

Yes, this macOS UI automation CLI supports window management and menu targeting. It is designed to inspect, target, and drive apps, windows, menus, and input sequences for automation pipelines.

How do I integrate scripted input sequences into existing macOS automation pipelines?

You integrate scripted input sequences by using the CLI to drive apps and capture UI states within your automation pipelines. This satisfies CLI-based tooling and scripting integration requirements for productive batch tasks.