peekaboo

Automate macOS UI interactions and screen captures via the Peekaboo CLI tool.

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

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

This Skill automates the interaction with and capture of the macOS user interface, streamlining repetitive tasks and enabling programmatic control of applications and system elements.

Core Features & Use Cases

  • UI Automation: Programmatically click, type, drag, and interact with UI elements.
  • Screen Capture & Analysis: Capture screenshots, record screen activity, and analyze visual content.
  • App & Window Management: Launch, quit, and manage application windows.
  • Use Case: Automate the process of filling out a complex software installation wizard by using Peekaboo to identify and interact with dialog boxes and input fields.

Quick Start

Run peekaboo permissions to check for necessary macOS permissions.

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?

To automate macOS UI interactions from the command line, you can use the Peekaboo CLI tool to programmatically click, type, drag, and interact with user interface elements through deterministic task execution.

Can I script macOS screen captures and UI automation together?

Yes, you can script macOS screen captures and UI automation together using the Peekaboo CLI, which supports capturing screenshots, recording screen activity, and simulating input within a single automated workflow.

Do I need special permissions to automate macOS screen capture and UI elements?

You need to grant Screen Recording and Accessibility permissions to perform macOS screen capture and UI automation. Run the peekaboo permissions command to check and configure these necessary system permissions.

What is the best way to automate filling out a complex macOS installation wizard?

The best way to automate a complex macOS installation wizard is by using the Peekaboo CLI to identify dialog boxes and input fields, then programmatically simulate user interactions like clicking and typing.

Does this macOS UI automation tool support application and window management?

Yes, this macOS UI automation tool supports application and window management by allowing you to programmatically launch, quit, and manage application windows as part of your automated scripting workflow.