Download for MacApple silicon, macOS 14+
Skill

control-ui

@cursor Updated 2026-10-18

Build or adapt a local browser/CDP harness to drive and inspect a web, IDE, or Electron UI. Use for local UI verification, screenshots, accessibility snapshots, perf profiles, visual diffs, or reproducing UI bugs.

Install

With your agent

Install OMGSkills skill "cursor/plugins:control-ui" into this agent's normal skills directory: call the OMGSkills MCP get_install_plan tool for your agent and run the script it returns (it installs only the pinned commit and verifies SKILL.md), and stop if MCP or the pin is unavailable. Do not overwrite or change existing skills without asking me.

Manual command

git clone https://github.com/cursor/plugins /tmp/plugins && ln -s /tmp/plugins/cursor-team-kit/skills/control-ui ~/.claude/skills/control-ui

From README

Control UI Use local browser automation to verify UI behavior with evidence. First reuse the repo's own Playwright, browser, or Electron harness if it exists; otherwise assemble a temporary local harness around the app's dev server or Chromium debug port. What It Is Used For Reproducing UI bugs that depend on real browser focus, keyboard input, scrolling, resizing, or rendering. Verifying visual or accessibility changes with screenshots and snapshots. Checking local web, IDE, or Electron behavior before shipping. Capturing console logs, network logs, CPU profiles, traces, or heap snapshots. Creating before/after evidence for verify-this. Pattern Start the app locally using the repo's documented dev command. Discover existing local harnesses: Playwright tests, Cypress specs, Storybook, browser scripts, Electron launch scripts, or snapshot tools. For a web app, connect to the local URL with the existing browser tooling.