click-to-edit-uilisted
Install: claude install-skill hyemin-ht-kang/click-to-edit-ui
# Click-to-edit UI
Editing a rendered UI is much faster when the user can **point** at a component than when they have to describe it ("the third dot in the second row of the sidebar…"). This skill injects a small probe into a page open in the **chrome-devtools MCP** browser so the user Alt-clicks the components they want changed; each click is **numbered and pinned with a badge**, and you read the ordered selection back from page state to know exactly which code to edit.
## When to use
- The user wants to change something visual in a page that's open (or that you can open) in the chrome-devtools browser, and pointing is easier than describing.
- The user says things like "let me click the parts I want edited," "set up the probe," or starts referring to components by number (① ② ③).
- After a reload, to confirm the probe re-armed (it should, automatically).
This needs the **chrome-devtools MCP** (`navigate_page`, `evaluate_script`, optionally `list_console_messages`) in Claude Code or Codex. If it isn't available, say so — there's no fallback that gives the click-to-point experience — and give the user the command to add it, then have them restart the client:
```sh
# Claude Code
claude mcp add chrome-devtools --scope user -- npx chrome-devtools-mcp@latest
# Codex
codex mcp add chrome-devtools -- npx chrome-devtools-mcp@latest
```
The commands above follow the upstream `@latest` setup. If the user prefers a short supply-chain observation window and their npm supports `mi