Updated 3w ago
by testdriverai
testdriverai
Computer-Use SDK for E2E QA Testing
243 GitHub stars (243)
Steady at 243 stars — no new stars in the 20 days since Sep 26.
- 30 skills (30 skills found in its SKILL.md files)
- 37 forks (37 forks)
- 3w ago last update (Last updated 3w ago)
Install
Skills CLI
npx skills add testdriverai/testdriverai
Asks which skills and agents to install. Just one: npx skills add testdriverai/testdriverai --skill 'testdriver:agent' — add -g for every project.
Claude Code
git clone https://github.com/testdriverai/testdriveraicp -r "testdriverai/ai/skills/testdriver-agent" ~/.claude/skills/
Copies the testdriver:agent skill into ~/.claude/skills/ for every project (use .claude/skills/ for one project). Repeat for the other skills listed below.
Plugin
/plugin marketplace add testdriverai/testdriverai
Run inside Claude Code if the repository ships a plugin marketplace, then pick plugins from /plugin.
Skills can run code on your machine — read the SKILL.md first.
What it does
In the author's own words, from each skill's SKILL.md — showing the first 30 of 65 files.
-
testdriver:agent
How the TestDriver agent behaves on GitHub issues, pull requests, and @mentions
ai/skills/testdriver-agent/SKILL.md on GitHub (opens in a new tab) -
testdriver:ai
Execute natural language tasks using AI
ai/skills/testdriver-ai/SKILL.md on GitHub (opens in a new tab) -
testdriver:assert
Make AI-powered assertions about screen state
ai/skills/testdriver-assert/SKILL.md on GitHub (opens in a new tab) -
testdriver:aws-setup
Deploy TestDriver on your AWS infrastructure using CloudFormation
ai/skills/testdriver-aws-setup/SKILL.md on GitHub (opens in a new tab) -
testdriver:cache
Speed up tests with screenshot-based caching
ai/skills/testdriver-cache/SKILL.md on GitHub (opens in a new tab) -
testdriver:caching
How TestDriver learns your app and caches what it discovers for instant, deterministic replays
ai/skills/testdriver-caching/SKILL.md on GitHub (opens in a new tab) -
testdriver:captcha
Solve captchas using 2captcha service
ai/skills/testdriver-captcha/SKILL.md on GitHub (opens in a new tab) -
testdriver:changelog
Product updates and announcements
ai/skills/testdriver-changelog/SKILL.md on GitHub (opens in a new tab) -
testdriver:ci-cd
Run TestDriver tests in CI/CD with parallel execution and cross-platform support
ai/skills/testdriver-ci-cd/SKILL.md on GitHub (opens in a new tab) -
testdriver:claude-mcp-plugin
claude-mcp-plugin
ai/skills/testdriver-claude-mcp-plugin/SKILL.md on GitHub (opens in a new tab) -
testdriver:click
Click at specific coordinates or on elements
ai/skills/testdriver-click/SKILL.md on GitHub (opens in a new tab) -
testdriver:client
Create the TestDriver client, authenticate, and connect to a sandbox
ai/skills/testdriver-client/SKILL.md on GitHub (opens in a new tab) -
testdriver:cloud
The fastest way to get started with TestDriver. Just set your API key and start testing.
ai/skills/testdriver-cloud/SKILL.md on GitHub (opens in a new tab) -
testdriver:customizing-devices
Configure TestDriver sandbox options and environment settings
ai/skills/testdriver-customizing-devices/SKILL.md on GitHub (opens in a new tab) -
testdriver:dashcam
Record test execution with video and logs
ai/skills/testdriver-dashcam/SKILL.md on GitHub (opens in a new tab) -
testdriver:debugging-with-screenshots
Diagnose failing tests with screenshots, replays, and logs
ai/skills/testdriver-debugging-with-screenshots/SKILL.md on GitHub (opens in a new tab) -
testdriver:device-config
Launch browsers, desktop apps, and extensions in your TestDriver sandbox
ai/skills/testdriver-device-config/SKILL.md on GitHub (opens in a new tab) -
testdriver:double-click
Perform a double-click action on an element or at specific coordinates
ai/skills/testdriver-double-click/SKILL.md on GitHub (opens in a new tab) -
testdriver:elements
Locate and interact with UI elements using AI
ai/skills/testdriver-elements/SKILL.md on GitHub (opens in a new tab) -
testdriver:enterprise
Self-hosted enterprise deployments with assisted setup and dedicated support
ai/skills/testdriver-enterprise/SKILL.md on GitHub (opens in a new tab) -
testdriver:errors
Custom error classes and error handling
ai/skills/testdriver-errors/SKILL.md on GitHub (opens in a new tab) -
testdriver:events
Listen to SDK lifecycle events with wildcard support
ai/skills/testdriver-events/SKILL.md on GitHub (opens in a new tab) -
testdriver:examples
TestDriver examples skill
ai/skills/testdriver-examples/SKILL.md on GitHub (opens in a new tab) -
testdriver:exec
Execute shell or PowerShell commands in the sandbox
ai/skills/testdriver-exec/SKILL.md on GitHub (opens in a new tab) -
testdriver:extract
Read information from the screen using AI and return it as a string
ai/skills/testdriver-extract/SKILL.md on GitHub (opens in a new tab) -
testdriver:find
Locate UI elements using natural language
ai/skills/testdriver-find/SKILL.md on GitHub (opens in a new tab) -
testdriver:focus-application
Bring an application window to the foreground
ai/skills/testdriver-focus-application/SKILL.md on GitHub (opens in a new tab) -
testdriver:generating-tests
Generate tests by exploring your app with the AI vision agent
ai/skills/testdriver-generating-tests/SKILL.md on GitHub (opens in a new tab) -
testdriver:hosted
The fastest way to get started with TestDriver. Just set your API key and start testing.
ai/skills/testdriver-hosted/SKILL.md on GitHub (opens in a new tab) -
testdriver:hover
Hover over elements or coordinates
ai/skills/testdriver-hover/SKILL.md on GitHub (opens in a new tab)
No skill matches that filter.
Review before you install
A skill is a set of instructions and scripts your agent will follow, and it can run code on your machine. Read the SKILL.md and any scripts first — this listing is not a security review.