Install any skill in seconds. Free to start, no credit card required.
Get Started Free →testdriverai/testdriver:double-click
Perform a double-click action on an element or at specific coordinates
Passed 20 of 23 test cases with the skill, and 12 of 23 without it.
and 9 more in the full report
9 fixed11 passed either way2 still failing1 broke
Tokens, turns and time describe resource use, not a dollar price.
One of 9 test cases the skill fixed. Same model, same prompt, with and without the skill.
I need a TestDriver JavaScript snippet to open a file called 'app.tsx' in VS Code. First search for the file in the sidebar explorer, then double-click the retrieved element to open it.
| Checked | Without skill | With skill |
|---|---|---|
| Calls doubleClick without arguments on the retrieved Element instance. | Missed | Passed |
The instructions your model reads when the skill loads.
The doubleClick() method performs a double-click action on an element. You can either call it on an Element instance or use it directly with a selector.
// Double-click on an element
await element.doubleClick();
// Double-click using a selector
await ai.doubleClick('selector');
When called on an Element, no parameters are required.
When called directly on the AI client:
| Parameter | Type | Description |
|---|---|---|
selector | string | The selector describing the element to double-click |
Returns a Promise<void> that resolves when the double-click action completes.
const fileItem = await ai.find('README.md file');
await fileItem.doubleClick();
test cases passed, vs 12 / 23 without
More skills from the same source and nearby in the registry, with their headline benchmark lift.