peekaboo

Automate macOS UI interactions and system tasks via command-line interface.

5.1k|1.2k|Updated Feb 23, 2026
One-click install
npx skills add https://github.com/linuxhsj/openclaw-zero-token --skill peekaboo-linuxhsj
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: peekaboo
Source: https://github.com/linuxhsj/openclaw-zero-token/tree/main/skills/peekaboo
Command: npx skills add https://github.com/linuxhsj/openclaw-zero-token --skill peekaboo-linuxhsj

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

This Skill automates interactions with the macOS graphical user interface, enabling scripting of UI elements, application control, and screen capture.

Core Features & Use Cases

  • UI Element Interaction: Target and interact with buttons, menus, and other UI elements using various methods like clicking, typing, and scrolling.
  • Application & Window Management: Launch, quit, focus, and manipulate application windows.
  • Screen Capture & Analysis: Capture screenshots, record screen activity, and analyze visual content.
  • Use Case: Automate the process of filling out a complex form within a desktop application, or script a series of UI interactions for testing purposes.

Quick Start

Run the peekaboo skill to check permissions for screen recording and accessibility.

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?

Automating macOS UI interactions from the command line requires a CLI tool that targets UI elements, simulates inputs like clicking and typing, and manages application windows. This enables scripting complex graphical workflows directly from the terminal.

What macOS permissions are required for UI automation scripting?

macOS UI automation scripting requires explicit Screen Recording and Accessibility permissions. These system privileges allow the automation tool to capture visual content and simulate user inputs like clicks and keystrokes across desktop applications.

Can I capture screenshots and analyze screen content via a macOS CLI?

Yes, you can capture screenshots and analyze screen content via a macOS CLI. The automation tool supports taking screenshots, recording screen activity, and extracting visual content for analysis within scripting and agentic workflows.

What is the best way to script filling out a complex form in a desktop application?

The best way to script filling out a complex form in a desktop application is using a macOS UI automation CLI. It targets specific UI elements like buttons and text fields, simulating typing and clicking to automate the entire form submission process.