peekaboo

Automates macOS UI interactions and screen captures via command-line interface.

20|7|Updated Feb 11, 2026
One-click install
npx skills add https://github.com/kaivyy/kabot --skill peekaboo-kaivyy
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: peekaboo
Source: https://github.com/kaivyy/kabot/tree/main/kabot/skills/peekaboo
Command: npx skills add https://github.com/kaivyy/kabot --skill peekaboo-kaivyy

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

This Skill automates repetitive tasks on macOS by providing a command-line interface to interact with the graphical user interface, streamlining workflows and reducing manual input.

Core Features & Use Cases

  • UI Interaction: Click buttons, type text, execute hotkeys, and manage windows and applications.
  • Screen Capture & Analysis: Capture screenshots, record screen activity, and analyze visual elements.
  • Use Case: Automate the process of filling out a complex software installation wizard by scripting clicks, text inputs, and selections through the Peekaboo CLI.

Quick Start

Run the peekaboo command to check permissions for screen recording and accessibility.

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 from the command line by using a CLI to click elements, type text, execute hotkeys, and manage windows or applications. This streamlines repetitive workflows without manual input.

Can I script screen captures and UI automation together on macOS?

Yes, you can script screen captures and UI automation together on macOS. The CLI supports capturing specific screen regions or full screens while simultaneously executing GUI interaction tasks like clicking and typing.

Do I need special permissions to automate macOS GUI tasks via CLI?

Yes, automating macOS GUI tasks via CLI requires granting Screen Recording and Accessibility permissions. You can verify these permissions by running the CLI command before starting your automation scripts.

What is the best way to automate a software installation wizard on macOS?

The best way to automate a software installation wizard on macOS is scripting the process with a CLI. You can automate clicks, text inputs, and selections through the GUI to complete the installation automatically.

Why is my macOS screen capture automation not working?

Your macOS screen capture automation may not be working due to missing Screen Recording permissions. The CLI requires explicit Screen Recording and Accessibility access to interact with and capture the graphical interface.