testdriver-agent
How the TestDriver agent behaves on GitHub issues, pull requests, and @mentions
Run your first computer-use test in minutes.
Claude Code
$ npx -y skills add testdriverai/testdriverai --skill testdriver-quickstart --agent claude-code
Codex
$ npx skills add testdriverai/testdriverai --skill testdriver-quickstart -a codex -y
Cursor
$ npx skills add testdriverai/testdriverai --skill testdriver-quickstart -a cursor -y
Gemini CLI
$ npx skills add testdriverai/testdriverai --skill testdriver-quickstart -a gemini-cli -y
GitHub Copilot
$ npx skills add testdriverai/testdriverai --skill testdriver-quickstart -a github-copilot -y
OpenCode
$ npx skills add testdriverai/testdriverai --skill testdriver-quickstart -a opencode -y
Windsurf
$ npx skills add testdriverai/testdriverai --skill testdriver-quickstart -a windsurf -y
name: testdriver:quickstart description: Run your first computer-use test in minutes.
<!-- Generated from quickstart.mdx. DO NOT EDIT. -->
TestDriver writes and runs computer-use tests for web apps, desktop apps, and browser extensions. Tests describe what a user sees and does in plain English, and run on real machines in the cloud. Pick the path that fits how you work:
<CardGroup cols={1}> <Card title="Add to GitHub" icon="github" href="/quickstart-github" arrow horizontal> No install. Mention `@testdriverai` in a PR or issue and it writes, runs, and commits tests for you. </Card> <Card title="Configure Your Agent" icon="terminal" href="/quickstart-cli" arrow horizontal> One command scaffolds a project and connects the TestDriver agent and MCP server to Cursor, Claude Code, VS Code, and more. </Card> <Card title="Manual" icon="wrench" href="/quickstart-manual" arrow horizontal> Add TestDriver to an existing Vitest project file by file. </Card> </CardGroup>
<Tip><a href="https://discord.com/invite/cWDFW8DzPm" target="_blank" rel="noreferrer">Join our Discord</a> if you have questions or get stuck.</Tip>
How the TestDriver agent behaves on GitHub issues, pull requests, and @mentions
Deploy TestDriver on your AWS infrastructure using CloudFormation
How TestDriver learns your app and caches what it discovers for instant, deterministic replays
Produce the "Playwright 1.xx API Review" artifact for a range of commits - the public API additions and the breaking or behavior…
Write, refine, run, and QA promptfoo evaluation suites: promptfooconfig.yaml, prompts, providers, vars, tests, assertions,…
DeepEval evaluation workflow for AI agents and LLM applications. TRIGGER when the user wants to evaluate or improve an AI agent,…