peekaboo

Automate macOS UI capture, inspection, and interaction via the Peekaboo CLI.

Updated May 7, 2026
One-click install
npx skills add https://github.com/MOODMNKY-LLC/mnky-atlas --skill peekaboo-moodmnky-llc
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: peekaboo
Source: https://github.com/MOODMNKY-LLC/mnky-atlas/tree/main/skills/peekaboo
Command: npx skills add https://github.com/MOODMNKY-LLC/mnky-atlas --skill peekaboo-moodmnky-llc

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill eliminates the tedious, error-prone manual work of interacting with macOS user interfaces, capturing screenshots, and automating repetitive UI tasks that require precise mouse and keyboard input.

Core Features & Use Cases

  • Full macOS UI Automation: Automate clicks, typing, gestures, app/window management, menu interactions, and keyboard shortcuts across all macOS applications.
  • UI Inspection & Capture: Take annotated screenshots of screens, windows, or regions, identify on-screen UI elements by ID or coordinates, and analyze on-screen content with custom prompts.
  • Use Case: Use this Skill to automate logging into web apps, test macOS application UI flows, or extract information from on-screen dashboards without manual input.

Quick Start

Use the peekaboo skill to capture an annotated screenshot of your active Safari window, click the login button identified as B1, and enter your credentials to log in automatically.

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 tasks like clicking and typing across multiple applications?

You can automate macOS UI tasks by using this Skill to script clicks, typing, gestures, and keyboard shortcuts across applications. It leverages the Peekaboo CLI to execute precise mouse and keyboard inputs without manual interaction.

Can I capture annotated screenshots of specific windows or screen regions for UI testing?

Yes, you can capture annotated screenshots of screens, windows, or regions for UI testing. The Skill uses the Peekaboo CLI to identify on-screen UI elements by ID or coordinates and output the results as JSON for scripting.

Do I need special permissions to run macOS UI automation and screen capture workflows?

Yes, macOS UI automation and screen capture workflows require valid Screen Recording and Accessibility permissions. You must also have the Peekaboo CLI installed on your system to execute the automation commands.

What is the best way to extract information from on-screen dashboards without manual input?

The best way to extract information from on-screen dashboards is to use this Skill to analyze on-screen content with custom prompts. It automates capture and inspection of UI elements, returning JSON output for seamless data extraction.

How does cross-application input execution work for repetitive task automation on macOS?

Cross-application input execution works by automating repetitive tasks through the Peekaboo CLI, which manages app windows, menu interactions, and keyboard shortcuts across all macOS applications to streamline your workflows.

Can I integrate macOS UI automation with AI agents for scripting workflows?

Yes, you can integrate macOS UI automation with AI agents because the Skill supports JSON output for scripting and AI agent integration. This allows automated agents to process UI inspection results and trigger subsequent actions.