Install any skill in seconds. Free to start, no credit card required.
Get Started Free →testdriverai/testdriver:ai
Execute natural language tasks using AI
Passed 21 of 22 test cases with the skill, and 12 of 22 without it.
and 9 more in the full report
10 fixed11 passed either way0 still failing1 broke
Tokens, turns and time describe resource use, not a dollar price.
One of 10 test cases the skill fixed. Same model, same prompt, with and without the skill.
Provide a single TestDriver command using the AI task helper to handle browsing to checkout, filling shipping details, and enabling retries until completion.
| Checked | Without skill | With skill |
|---|---|---|
| Uses testdriver.ai with prompt text covering checkout and shipping | Passed | Passed |
| Includes option object with validateAndLoop set to true | Missed | Passed |
The instructions your model reads when the skill loads.
The ai() method allows you to execute complex tasks using natural language descriptions. TestDriver's AI will figure out the steps needed to accomplish the task.
await testdriver.ai(task, options)
Promise<string | void> - Final AI response if validateAndLoop is true
// Simple task execution
await testdriver.ai('Click the submit button');
test cases passed, vs 12 / 22 without
More skills from the same source and nearby in the registry, with their headline benchmark lift.