peekaboo

Automate macOS UI interactions via the Peekaboo CLI tool.

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

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires peekaboo, and includes scripts (resource) components.

What problem does it solve?

This Skill automates user interface interactions on macOS, enabling users to capture, inspect, and control UI elements programmatically.

Core Features & Use Cases

  • UI Automation: Capture screenshots, interact with UI elements, and drive input.
  • Scripting: Execute automation scripts using a command-line interface.
  • Use Case: For example, automate repetitive tasks like filling out forms, capturing UI elements, or automating UI tests.

Quick Start

Use the peekaboo skill to capture a screenshot of the current window and save it to '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 from the command line?

You can automate macOS UI interactions by executing command-line scripts that capture screenshots, interact with UI elements, and drive input. This approach handles repetitive tasks, UI testing, and system administration programmatically.

Can I capture screenshots of macOS windows using a CLI script?

Yes, you can capture screenshots of macOS windows using a CLI script. The Skill allows you to programmatically capture, inspect, and control UI elements, such as saving the current window directly to an image file like 'screenshot.png'.

What do I need to run UI automation scripts on macOS?

To run UI automation scripts on macOS, you need the Peekaboo CLI tool installed in your environment. The Skill relies on this command-line interface dependency to execute scripts that drive input and interact with UI elements.

What are the best use cases for automating macOS UI elements?

The best use cases for automating macOS UI elements include automating repetitive tasks like filling out forms, capturing specific UI elements for inspection, and driving input for automated UI testing and system administration tasks.

Does UI automation work for repetitive tasks like filling out forms on macOS?

Yes, UI automation works for repetitive tasks like filling out forms on macOS. The Skill programmatically controls and interacts with UI elements, allowing you to script input driving and form completion via the command line interface.