peekaboo

Automate macOS UI interactions via command-line interface.

Updated Feb 8, 2026
One-click install
npx skills add https://github.com/dioerden/OpenClaw-Flash-Vault --skill peekaboo-dioerden
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: peekaboo
Source: https://github.com/dioerden/OpenClaw-Flash-Vault/tree/main/skills/peekaboo
Command: npx skills add https://github.com/dioerden/OpenClaw-Flash-Vault --skill peekaboo-dioerden

SYSTEM DOCUMENTATION & REQUIREMENTS

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

What problem does it solve?

This Skill automates macOS UI interactions, allowing users to capture, inspect, and control UI elements on the macOS platform.

Core Features & Use Cases

  • UI Automation: Capture/inspect screens, target UI elements, drive input, and manage apps/windows/menus.
  • Scripting Support: Execute .peekaboo.json scripts for automated workflows.
  • Use Case: Automatically fill out a web form on a Mac by capturing the screen, identifying UI elements, and inputting text.

Quick Start

To capture a screenshot of the current window and save it as 'window.png', run: peekaboo image --mode window --path window.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 from the command line by using a CLI tool to capture screens, target UI elements, and drive input commands to script automated tasks.

Can I script automated workflows to fill out web forms on macOS?

Yes, you can script automated workflows to fill out web forms on macOS by capturing the screen, identifying specific UI elements, and driving text input commands programmatically.

What do I need to capture a screenshot of a specific window on macOS?

To capture a screenshot of a specific window on macOS, you need the Peekaboo CLI and appropriate system permissions to execute a command specifying the window mode and output path.

Does macOS UI automation support executing scripts for automated tasks?

Yes, macOS UI automation supports executing `.peekaboo.json` scripts to automate complex workflows, allowing you to capture screens, inspect elements, and manage apps programmatically.

What are the limitations of using a command-line interface for macOS UI automation?

Limitations of using a command-line interface for macOS UI automation include requiring appropriate system permissions and being restricted to automating tasks on the macOS platform only.