peekaboo

Automate macOS UI interactions and screen capture via the Peekaboo CLI.

93|20|Updated Jan 31, 2026
One-click install
npx skills add https://github.com/seedprod/openclaw-prompts-and-skills --skill peekaboo-seedprod
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: peekaboo
Source: https://github.com/seedprod/openclaw-prompts-and-skills/tree/main/.claude/skills/peekaboo
Command: npx skills add https://github.com/seedprod/openclaw-prompts-and-skills --skill peekaboo-seedprod

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, input, and application management.

Core Features & Use Cases

  • UI Automation: Control clicks, typing, drags, and other interactions with UI elements.
  • Screen Capture & Analysis: Capture screenshots, record screen activity, and analyze visual content.
  • App & Window Management: Launch, quit, focus, and manipulate application windows.
  • Use Case: Automate the process of logging into a web application by scripting clicks on input fields, typing credentials, and submitting the form.

Quick Start

Run peekaboo permissions to check your macOS UI automation setup.

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 for testing or scripting?

Automate macOS UI interactions by scripting element targeting, input simulation, and window management via the Peekaboo CLI. It enables programmatic control over clicks, typing, drags, and application windows to streamline graphical interface automation tasks.

Do I need special permissions to run macOS GUI scripting and screen capture?

Yes, macOS GUI scripting and screen capture require granting Screen Recording and Accessibility permissions. You can verify your local environment configuration and permission status by running the `peekaboo permissions` command.

Can I capture screenshots and analyze screen content programmatically on macOS?

Yes, you can capture screenshots, record screen activity, and analyze visual content programmatically. The CLI supports visual analysis and screen capture to help you extract and evaluate on-screen data during automation workflows.

What's the best way to automate logging into a web application on macOS?

Automate web application logins by scripting UI element clicks on input fields, simulating typing for credentials, and triggering form submission. This macOS UI automation approach handles the full interactive login flow without manual intervention.

How do I manage application windows from the command line on macOS?

Manage application windows from the command line by launching, quitting, focusing, and manipulating window states directly. The CLI provides window management capabilities to control application behavior and layout during automated macOS workflows.

Why is my macOS UI automation script not triggering clicks or keystrokes correctly?

macOS UI automation scripts may fail to trigger clicks or keystrokes if Screen Recording and Accessibility permissions are not granted. Check your system permissions and verify your setup using the `peekaboo permissions` diagnostic command.