peekaboo

Automate macOS UI interactions via the Peekaboo CLI.

202|36|Updated Jan 27, 2026
One-click install
npx skills add https://github.com/adoresever/AGI_Ananas --skill peekaboo-adoresever
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: peekaboo
Source: https://github.com/adoresever/AGI_Ananas/tree/main/26.2.21openclaw-viking/skills/peekaboo
Command: npx skills add https://github.com/adoresever/AGI_Ananas --skill peekaboo-adoresever

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Peekaboo provides a streamlined way to automate macOS UI tasks via a CLI, enabling you to capture UI state, inspect elements, and drive interactions without manual mouse/keyboard work.

Core Features & Use Cases

  • UI capture & inspection: take screenshots or analyze live UI, identify targets, and document states for QA or automation.
  • Input automation: perform clicks, typing, hotkeys, and window/app management to automate workflows.
  • App & Window management: launch, quit, focus apps, and control windows, menus, and the dock.

Quick Start

Run a simple end-to-end test by inspecting a window and performing a basic interaction with Peekaboo.

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?

To automate macOS workflows, the Peekaboo CLI captures UI state, inspects elements, and drives interactions like clicks, typing, and hotkeys. It enables end-to-end automation of apps without manual input.

Can I script macOS app and window management without manual input?

Yes, you can script macOS app and window management using specific CLI commands to launch, quit, and focus apps, as well as control windows, menus, and the dock. This allows fully automated workflows across native macOS applications.

What is the best way to perform automated UI testing on macOS?

Automated UI testing on macOS is best handled by capturing UI state and inspecting live elements via CLI. You can identify targets, simulate clicks and typing, and document states for QA or accessibility checks.

Does UI automation with the Peekaboo CLI require a specific environment?

Yes, UI automation with the Peekaboo CLI strictly requires a macOS environment and the Peekaboo binary installed. Without this specific setup, you cannot execute commands to drive UI elements or script workflows.

What commands are available for macOS UI inspection and input automation?

Available commands for macOS UI inspection and input automation include see, click, type, image, and app. These commands allow you to capture screenshots, inspect targets, perform interactions, and manage applications end-to-end.