peekaboo

Automate macOS UI interactions by controlling the Peekaboo CLI.

1.0k|59|Updated Mar 20, 2026
One-click install
npx skills add https://github.com/SafeAI-Lab-X/ClawKeeper --skill peekaboo-safeai-lab-x
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: peekaboo
Source: https://github.com/SafeAI-Lab-X/ClawKeeper/tree/main/legacy/clawkeeper-watcher/skills/peekaboo
Command: npx skills add https://github.com/SafeAI-Lab-X/ClawKeeper --skill peekaboo-safeai-lab-x

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Automate repetitive macOS UI interactions by controlling the Peekaboo CLI to capture screens, target UI elements, drive input, and manage applications and windows, reducing manual testing and repetitive tasks.

Core Features & Use Cases

  • Full UI automation: capture screens, inspect elements, and drive input across apps.
  • Window/app management: launch, focus, and control window behavior and menus.
  • Scriptable workflows: integrate with CLI scripts for repeatable tasks and automated testing.
  • Use Case: automate end-to-end UI flows in macOS apps for QA, accessibility checks, and demo recordings.

Quick Start

Run peekaboo see to map the current UI and practice basic actions like click and type.

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 using command line scripts?

You can automate macOS UI tasks by controlling the Peekaboo CLI to capture screens, inspect UI elements, and drive input across applications. This allows you to script repeatable workflows and manage windows or menus directly from the command line.

What is the best way to script automated UI testing for macOS applications?

The best way to script automated UI testing on macOS is using the Peekaboo CLI to drive end-to-end UI flows. It enables scriptable workflows that capture screens, target specific UI elements, and drive input for comprehensive QA testing.

Does macOS UI automation support accessibility verification and window management?

Yes, macOS UI automation supports accessibility verification and window management by controlling the Peekaboo CLI. You can launch, focus, and control window behavior, menus, and inspect UI elements to verify accessibility compliance.

How do I get started with mapping UI elements for macOS workflow automation?

To get started with macOS workflow automation, run the Peekaboo CLI see command to map the current UI. This allows you to identify available UI elements and practice basic automation actions like click and type.

Can I use macOS UI automation to create demo recordings and manage application focus?

Yes, you can use macOS UI automation to create demo recordings and manage application focus. The Peekaboo CLI captures screens and controls window behavior, allowing you to launch, focus, and drive input across apps for demonstrations.

Are there limitations when running macOS UI automation scripts on non-Darwin operating systems?

Yes, macOS UI automation scripts using the Peekaboo CLI have limitations on non-Darwin operating systems because deployment and execution are explicitly governed by darwin OS constraints and required binaries, preventing cross-platform usage.