peekaboo

Automates macOS UI interactions including screen capture, element control and input simulation.

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

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

This Skill automates interactions with the macOS graphical user interface, allowing for precise control over applications, windows, and system elements without manual input.

Core Features & Use Cases

  • UI Automation: Control applications, click elements, type text, and manage windows.
  • Screen Capture & Analysis: Capture screenshots, record screen activity, and analyze visual content.
  • Use Case: Automate repetitive tasks like filling out complex forms in any application, performing UI tests, or generating annotated screenshots for documentation.

Quick Start

Use the peekaboo skill to capture a screenshot of the frontmost window and save it to /tmp/screenshot.png.

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 like clicking elements and typing text?

Automating macOS UI interactions involves using screen capture, element targeting, and input simulation to control applications, click elements, type text, and manage windows without manual input.

What permissions do I need to automate macOS user interface tasks?

To automate macOS user interface tasks, you need Screen Recording and Accessibility permissions to enable full functionality for element targeting and input simulation.

Can I capture screenshots and analyze visual content during macOS GUI automation?

Yes, capturing screenshots and analyzing visual content during macOS GUI automation is supported, allowing you to record screen activity and generate annotated screenshots for documentation.

Does macOS UI automation work for navigating menus and controlling system dialogs?

Yes, macOS UI automation supports application and window management, menu navigation, and system dialog control to automate repetitive tasks like filling out complex forms in any application.

What is the best way to perform UI tests on macOS applications?

The best way to perform UI tests on macOS applications is through GUI automation that simulates input, manages windows, and captures screen activity to verify application behavior.

Why is my macOS UI automation not working when trying to control applications?

Your macOS UI automation might not be working when controlling applications due to missing Screen Recording and Accessibility permissions, which are required for full input simulation and element targeting.