macOS · Chrome extension

Pick any element.
Send it to Claude Code.

Hover over any UI element in Chrome, press Alt+S, and LayoutPick captures a markdown description + screenshot — ready to drop into your Claude Code session with /pick.

Add to ChromeRead the install guide →

How it works

Three steps, zero friction

LayoutPick bridges the gap between what you see in the browser and what Claude Code can act on.

1

Pick an element

Press Alt+S (or click the LayoutPick toolbar button) to enter pick mode. Hover over any element on the page — it highlights in blue. Click to capture it.

2

It lands in your inbox

LayoutPick writes a markdown description + full-resolution screenshot to your local pick inbox. The extension sends it to the native host running on your Mac in milliseconds — no cloud involved.

3

Run /pick in Claude Code

Switch to your Claude Code session and run /pick. The element description and screenshot are injected into the conversation automatically. Pick several elements first? /pick 3 sends the last three at once.

Install

Up in two steps

The Chrome extension handles picking; the native installer wires up the /pick command into Claude Code.

1

Add LayoutPick to Chrome

Install the Chrome extension from the Web Store. It adds the pick overlay and the toolbar button.

Chrome Web Store →
2

Run the installer

This registers the native host and wires up the /pick slash command in Claude Code. macOS only.

curl -fsSL https://layoutpick.com/install.sh | sh

Using LayoutPick

Quick reference

Everything you need once it's installed.

🖱

Pick an element

Press Alt+S or click the toolbar icon to enter pick mode. Hover to preview, click to capture. Press Esc to cancel.

Send to Claude Code

In Claude Code, run /pick to inject the last captured element — markdown + screenshot — into the current conversation.

📦

Send multiple

Pick several elements in a row, then run /pick 3 (or any number) to send the last n captures at once.

🔌

No cloud required

Everything stays local. The extension talks to the native host via Chrome's native messaging API — no data leaves your machine.