Overview
Skills are small, focused instruction files β one per TestDriver capability β that teach your AI client exactly how to use each part of the TestDriver SDK and MCP tools. They follow the AnthropicSKILL.md format: a folder per skill, each containing a SKILL.md with YAML frontmatter and a markdown body.
There are 106 skills, generated directly from the TestDriver documentation, covering every action and concept: find, click, type, assert, check, scroll, press-keys, provision, caching, secrets, CI/CD, and more.
SKILL.md looks like:
Why skills
The agent is general; skills are specific. When the agent needs to perform an action β say, locate an element β it pulls in thetestdriver:find skill, which contains the exact syntax, options, return shape, and gotchas for that one method. This keeps the agent accurate without bloating its base prompt, and lets clients load only the skills relevant to the current step.
Installation
Skills are installed bytestdriverai init along with the agent and MCP server:
| Client | Skills location |
|---|---|
| Claude Code | .claude/skills/<name>/SKILL.md |
| Zed | .agents/skills/<name>/SKILL.md |
| Codex | referenced from AGENTS.md |
| VS Code Β· Cursor Β· Windsurf | folded into the agent rules/instructions |
Authoring & regenerating
Skills are generated, not hand-edited β each is built from a.mdx page in the docs. Do not edit SKILL.md files directly (they carry a DO NOT EDIT marker). To change a skill, edit the corresponding documentation page and regenerate:
Related
- Agent β composes skills into working tests
- MCP Server β the tools the skills describe how to use

