Skip to main content
The MobileBoost agent skill lets you create, run, and debug mobile tests directly from your AI coding agent. It works with any agent that supports custom skills or tool definitions.

How it works

The skill generates native XCUITest and Espresso code by default for fast, deterministic test execution. It also has built-in knowledge of the MobileBoost SDK (GptDriver) and uses it as a fallback where native automation alone isn’t enough, for example when dealing with non-accessible elements like web views, third-party components, or graphical elements. This gives you the performance of native frameworks with the reliability of AI-powered automation where it matters.

Installation

Add the MobileBoost skill to your agent by providing the following URL:
https://www.mobileboost.io/skill
Add the skill URL to your Claude Code configuration:
claude skill add https://www.mobileboost.io/skill
For best results, use a model with medium reasoning capacity:
ProviderRecommended model
AnthropicClaude Sonnet 4.6
OpenAIGPT 5.4

Usage

Invoke the skill using the /gptdriver-ui-tests slash command in your agent:
/gptdriver-ui-tests <your test instruction>

Prompting tips

The skill works best when you provide structured input:
  • Step-by-step test definitions: break your test into individual steps describing each action and expected outcome
  • Screenshots: attach screenshots of the flow you want to test so the agent can understand the UI context
The more specific your test definition, the better the generated test. Instead of “test the login flow”, provide individual steps like “tap the email field, enter test@example.com, tap the password field, enter a password, tap the login button, verify the home screen appears”.