omgskills Get the Mac app
Skill

control-ui

@cursor 2.4k stars Updated 2026-07-23 Author match: High

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

Install this Claude and Codex skill with the command below. The command stays visible even when copy support is unavailable.

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

View on GitHub

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.

More from this repo