Install any skill in seconds. Free to start, no credit card required.
Get Started Free →asymmetric-al/control-ui
Build or adapt a local browser/CDP harness to drive and inspect a web, IDE, or Electron UI.
Passed 15 of 20 test cases with the skill, and 12 of 20 without it.
and 2 more in the full report
3 fixed14 passed either way6 still failing0 broke
Tokens, turns and time describe resource use, not a dollar price.
One of 3 test cases the skill fixed. Same model, same prompt, with and without the skill.
When multiple Electron windows or browser tabs are sharing a single Chromium debug port, how should the automation script select which window to interact with?
| Checked | Without skill | With skill |
|---|---|---|
| Recommends identifying the target page using positive app root markers. | Missed | Passed |
| Recommends against selecting pages based on tab order alone. | Missed | Passed |
The instructions your model reads when the skill loads.
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.
verify-this.data-* selectors over coordinates.Use the repo's installed browser tooling when possible. If the repo already has Playwright, a minimal one-off probe looks like:
import { chromium } from "playwright";
const browser = await chromium.launch();
const page = await browser.newPage({ viewport: { width: 1280, height: 800 } });
await page.goto("http://127.0.0.1:<port>");
await page.getByRole("button", { name: /submit/i }).click();
await page.screenshot({ path: "/tmp/ui-harness-after.png", fullPage: true });
await browser.close();
Do not add Playwright as a project dependency just for this probe unless the user asks. Prefer existing dev dependencies or external browser tools already available in the environment.
test cases passed, vs 12 / 20 without
Published skills whose descriptions closely match this one, with their headline benchmark lift.
More skills from the same source and nearby in the registry, with their headline benchmark lift.