peekaboo

by Unknown v1.0.0

Capture and automate macOS UI with the Peekaboo CLI.

What It Does

Automates macOS UI interactions through CLI commands, enabling screen capture, UI element targeting, input automation, and app management.

When To Use

For automating macOS UI tasks such as software testing, UI scripting, workflow automation, and capturing screen recordings.

Inputs

CLI commands with various flags for targeting apps, windows, elements, and specifying actions like click, type, move, etc.

Outputs

Automated UI interactions, screenshots, clipboard contents, application state changes, and reports in JSON format.

Limitations

Requires Screen Recording and Accessibility permissions. May encounter issues with dynamically changing UI elements. Reliant on the accuracy of element identification through snapshots. Some edge cases may require manual intervention or adjustments to the automation script.

Installation

1. Download the SKILL.md file.
2. Install Peekaboo using Brew: `brew install steipete/tap/peekaboo`.
3. Configure your agent environment to recognize and execute skills from SKILL.md files.
4. Ensure Screen Recording and Accessibility permissions are granted to Peekaboo.

View Cline documentation

1. Download the SKILL.md file.
2. Install Peekaboo using Brew: `brew install steipete/tap/peekaboo`.
3. Configure your agent environment to recognize and execute skills from SKILL.md files.
4. Ensure Screen Recording and Accessibility permissions are granted to Peekaboo.

View Gemini CLI documentation

Have a Skill to Share?

Join the community and help AI agents learn new capabilities. Submit your skill and reach thousands of developers.