Install any skill in seconds. Free to start, no credit card required.
Get Started Free →openakita/desktop-wait
Wait for UI element or window to appear. When you need to wait for dialog to open, loading to complete, or synchronize with application state before next action. Default timeout is 10 seconds.
Passed 17 of 21 test cases with the skill, and 14 of 21 without it.
and 3 more in the full report
5 fixed14 passed either way3 still failing1 broke
Tokens, turns and time describe resource use, not a dollar price.
One of 5 test cases the skill fixed. Same model, same prompt, with and without the skill.
We are waiting for a slow desktop client to launch. Output the JSON parameter payload to wait for a window titled 'User Login' with a 30-second timeout.
| Checked | Without skill | With skill |
|---|---|---|
| Output sets target to User Login. | Missed | Passed |
| Output sets target_type to window. | Missed | Passed |
| Output sets timeout to 30. | Missed | Passed |
The instructions your model reads when the skill loads.
等待某个 UI 元素或窗口出现。
| 参数 | 类型 | 必填 | 说明 |
|---|---|---|---|
| target | string | 是 | 元素描述或窗口标题 |
| target_type | string | 否 | 目标类型:element(默认)/ window |
| timeout | integer | 否 | 超时时间(秒),默认 10 |
element: 等待 UI 元素出现window: 等待窗口出现等待保存对话框:
{"target": "另存为", "target_type": "window"}
等待确定按钮:
{"target": "确定按钮", "timeout": 5}
test cases passed, vs 14 / 21 without
More skills from the same source and nearby in the registry, with their headline benchmark lift.