🍉 agent-look

Stop dragging screenshots into Claude.

Take a screenshot. Go back to Claude. Say /look. It finds your screenshots, reads the text via Spotlight OCR, renames the generic ones, and reports back. No prompts, no dragging, no token waste.

brew install agent-look View on GitHub

How it works

Three steps. Seriously.

1

Install once

brew install agent-look then agent-look register. Wires up Claude, Gemini, and Codex automatically.

2

Take screenshots normally

Nothing changes. ⌘⇧4, ⌘⇧5, Simulator — all work.

3

Say /look

Finds screenshots from the last 3 minutes, reads text via Spotlight OCR, auto-renames generic filenames, and reports back. No prompts needed.

What it actually does

Smart, not heavy.

Install

Homebrew (recommended)

# install and register in all detected AI tools
brew tap ashrocket/agent-look
brew install agent-look
agent-look register

Registers the MCP server in Claude Code, Claude Desktop, Gemini CLI, and Codex automatically.
agent-look status to check, agent-look unregister to remove.

Claude Code plugin

# install as a plugin (includes /look skill + screenshot-examiner agent)
/plugin marketplace add ashrocket/agent-look
/plugin install agent-look@agent-look

Manual (git clone)

# clone and run the installer — sets up Claude Desktop MCP
git clone git@github.com:ashrocket/agent-look.git
cd agent-look && bash install.sh

Something broken? File an issue. Want to improve it? PRs welcome.

Also by Ashley
🧈
agent-pb
Clipboard butter knife for AI agents. Say /pb — the most recent useful artifact lands in your clipboard. No selecting, no dragging.
Worth checking out
🌐
superpowers-chrome
By Jesse Vincent — gives Claude direct browser control via Chrome DevTools Protocol. Say "look at my local site and find the mistake" and it takes screenshots, inspects the DOM, and reports back. Where agent-look handles screenshots you take, superpowers-chrome lets the AI take its own.