peekaboo

Automate macOS UI actions and inspection through a CLI.

Updated Feb 13, 2026
One-click install
npx skills add https://github.com/jonnytacos8/closed_claw --skill peekaboo-jonnytacos8
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: peekaboo
Source: https://github.com/jonnytacos8/closed_claw/tree/main/skills/peekaboo
Command: npx skills add https://github.com/jonnytacos8/closed_claw --skill peekaboo-jonnytacos8

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Capture and automate macOS UI tasks from the command line, reducing repetitive manual interactions with apps, windows, and UI elements.

Core Features & Use Cases

  • Comprehensive CLI control over macOS apps, windows, menus, and input to automate workflows.
  • Live UI inspection, element targeting, and automated interactions (click, type, scroll, navigate) across applications.
  • Visual feedback and accessibility-ready automation for testing, demos, and repetitive UI tasks.

Quick Start

Install Peekaboo, grant Accessibility permissions, and start automating your macOS UI tasks from the CLI.

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 from the command line is achieved by using a CLI to script interactions with apps, windows, and interface elements. It enables automated clicking, typing, scrolling, and navigation across applications for testing and repetitive tasks.

What is macOS UI inspection and how does it work for automation?

macOS UI inspection is the process of identifying and targeting specific interface elements within an application. It works by allowing a CLI to live-inspect the UI, enabling scripts to accurately target buttons, menus, and windows for automated interactions.

Do I need accessibility permissions to control macOS apps via CLI?

Yes, you need to grant accessibility permissions to control macOS apps via CLI. Granting these permissions allows the automation tool to interact with the system's interface elements, enabling scripted app control and visual feedback.

Can I use CLI automation for repetitive interface tasks across different applications?

Yes, you can use CLI automation for repetitive interface tasks across different applications. The tool provides comprehensive control over macOS apps, windows, and menus, allowing you to script repetitive workflows like data entry or testing.

What's the best way to script window and menu navigation on macOS?

The best way to script window and menu navigation on macOS is using a CLI designed for UI automation. It provides robust targeting and input support to programmatically navigate and control interface elements across various applications.

Why is my macOS UI automation not targeting the correct interface elements?

macOS UI automation may fail to target correct interface elements if accessibility permissions are not granted or if the targeting parameters are incorrect. Using a CLI with live UI inspection capabilities helps accurately identify and interact with the intended elements.