# Peekaboo

> >

- **Type:** Skill
- **Install:** `agentstack add skill-claude-world-claude-agent-peekaboo`
- **Verified:** Yes — security-reviewed for prompt injection and unsafe behavior
- **Seller:** [claude-world](https://agentstack.voostack.com/s/claude-world)
- **Installs:** 0
- **Category:** [Agent Skills](https://agentstack.voostack.com/c/agent-skills)
- **Latest version:** 0.1.0
- **License:** MIT
- **Upstream author:** [claude-world](https://github.com/claude-world)
- **Source:** https://github.com/claude-world/claude-agent/tree/main/.claude/skills/peekaboo

## Install

```sh
agentstack add skill-claude-world-claude-agent-peekaboo
```

Requires the [AgentStack CLI](https://agentstack.voostack.com/docs/cli). Works with Claude Code, Cursor, and any MCP-compatible agent.

## About

# Peekaboo — macOS UI Automation

Capture and control macOS UI elements via the Peekaboo CLI.

## Prerequisites

```bash
brew install steipete/tap/peekaboo
```

Requires macOS Accessibility permissions (System Settings → Privacy & Security → Accessibility).

## Commands

| Command | Purpose |
|---------|---------|
| `peekaboo screenshot` | Capture full screen |
| `peekaboo screenshot --app "Safari"` | Capture specific app |
| `peekaboo screenshot --window-id N` | Capture specific window |
| `peekaboo inspect --app "Finder"` | List UI elements (accessibility tree) |
| `peekaboo click --app "App" --element "Button Name"` | Click element |
| `peekaboo type --app "App" --element "TextField" --text "hello"` | Type text |
| `peekaboo list-windows` | List all open windows |
| `peekaboo list-apps` | List running applications |

## Usage Examples

- `/peekaboo screenshot Safari` — capture Safari window
- `/peekaboo inspect Finder` — show all UI elements in Finder
- `/peekaboo click "System Settings" "Wi-Fi"` — click Wi-Fi in Settings

## Rules
- Check if `peekaboo` is installed: `which peekaboo`
- If not installed: `brew install steipete/tap/peekaboo`
- macOS only — inform Linux/Windows users this skill is unavailable
- Screenshots saved to `workspace/screenshot--.png`
- Always verify accessibility permissions if commands fail

## Source & license

This open-source skill is cataloged on AgentStack and links to its original source — we do not rehost the code.

- **Author:** [claude-world](https://github.com/claude-world)
- **Source:** [claude-world/claude-agent](https://github.com/claude-world/claude-agent)
- **License:** MIT

Install and usage instructions live in the source repository linked above.

## Pricing

- **Free** — Free

## Security capabilities

Automated source analysis of v0.1.0 — what this tool can access:

- **Network access:** no
- **Filesystem access:** no
- **Shell / process execution:** no
- **Environment & secrets:** no
- **Dynamic code execution:** no

*"Yes" means the capability is present in the source — more access means more to trust, not that it is unsafe.*


## Versions

- **0.1.0** — security scan: passed — Imported from the upstream source.

## Links

- Listing page: https://agentstack.voostack.com/l/skill-claude-world-claude-agent-peekaboo
- Seller: https://agentstack.voostack.com/s/claude-world
- Browse the marketplace: https://agentstack.voostack.com/browse

---
Listed on AgentStack — the marketplace for AI agent skills and MCP servers. Every listing is security-reviewed. Creators keep 70%.
