peekaboo

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

12|3|Updated Feb 25, 2026
One-click install
npx skills add https://github.com/ApiliumCode/mayros --skill peekaboo-apiliumcode
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: peekaboo
Source: https://github.com/ApiliumCode/mayros/tree/main/skills/peekaboo
Command: npx skills add https://github.com/ApiliumCode/mayros --skill peekaboo-apiliumcode

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

This Skill automates tedious and repetitive tasks on macOS by providing a powerful command-line interface for UI interaction and screen capture.

Core Features & Use Cases

  • UI Automation: Interact with applications, windows, menus, and UI elements programmatically.
  • Screen Capture & Analysis: Capture screenshots, record screen activity, and analyze visual content.
  • Use Case: Automate the process of logging into a web application by having Peekaboo launch the browser, navigate to the login page, click on input fields, type credentials, and submit the form.

Quick Start

Run peekaboo permissions to check and grant necessary macOS permissions for UI automation.

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?

macOS UI automation can be executed from the command line using the Peekaboo CLI to programmatically interact with applications, windows, menus, and UI elements without manual input.

Do I need special permissions to automate screen captures on macOS?

Screen capture and UI automation on macOS require granting explicit Screen Recording and Accessibility permissions to allow the automation tool to interact with the system interface.

Can I script typing text and clicking elements in a macOS application?

Scripting text typing and element clicking in macOS applications is supported by this CLI tool, enabling automated workflows like launching browsers, navigating pages, and submitting forms.

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

Automating web application logins on macOS is achieved by scripting the browser to launch, navigate to the login page, click input fields, type credentials, and submit the form programmatically.

Does UI automation work for managing application windows on macOS?

UI automation for managing application windows on macOS is fully supported, allowing scripts to programmatically launch, arrange, and interact with application interfaces and visual elements.

Can I capture and analyze screen activity programmatically on macOS?

Programmatic screen capture and analysis on macOS is supported, allowing scripts to capture screenshots, record screen activity, and analyze visual content during automated workflows.