SoloPi skill

Skill for Android tests on real devices: a verification plan, runs through ADB, screenshots and a report with evidence.

  • 6,364 ★ on the repository
  • Last commit
Skill

Extended access

Why this level

  • The skill controls a connected phone over ADB and stores screenshots.
All reasons and checks

alipay/solopi

Install

In your terminal, with SkillFoxx CLI

npx skillfoxx add skills/solopi

Detects the agents on your machine, shows the access level and pins the version.

Other ways to install

Access and checks

How we review

Extended accessThe tool runs code or makes network calls and only reads external data.

  • The skill controls a connected phone over ADB and stores screenshots.

This is third-party code. Review the repository files before installing.

What it does

SoloPi from Alipay is a set for automating and checking mobile apps with an agent. The repository has two modules: `solopi-app` for an Android device (record and replay, page observation, assertions, performance and network capture) and `solopi-skill`, an agent entry point with a helper program on the host. The agent calls the typed `solopi-ai` command instead of hand-building ADB requests. It builds a verification plan from requirements, runs templates, separates execution from independent acceptance and writes a report with screenshots. The app under test needs no SDK; runs go through ADB and a controlled protocol.

Who it is for. Mobile QA engineers who need a reproducible run on a live Android device with a report for CI.

Good fit when

  • Requirements must be turned into a verification plan and run on a phone.
  • A scenario is recorded on one device and replayed on another.
  • An acceptance report needs a screenshot of every step.
  • Several devices are checked in one CI run.

Not a fit when

  • You need iOS, because the open implementation targets Android.
  • The device cannot be connected over ADB.
  • Checks run only in an emulator with no real phone.

Example request

Check the sign-in screen on the connected device from this requirement text and attach a report with screenshots.

Limitations

The open implementation runs on Android only, with no iOS support. It needs ADB, USB debugging and Python 3.9 or newer; run `solopi-ai doctor` before device commands. Wireless debugging with `adb tcpip 5555` opens a port on the phone, so use it only on a trusted network. The skill does not bypass device safety boundaries, and the documentation and UI are mostly Chinese. Laya weights, the APK and run evidence are not bundled.

How to disable. Remove the `solopi-skill` folder from the skills directory, uninstall the SoloPi app from the device and turn ADB debugging off.

FAQ

Where do I start?

Connect the device, allow USB debugging and run `solopi-ai --pretty doctor`. It shows what is missing for working with the phone.

Does the app under test change?

No. No agent SDK is embedded and the code stays as it is.

Is iOS supported?

No. The open version is Android only.

What can be done without a device?

Commands such as `actions`, templates and plan compilation run locally with no phone.

What license does SoloPi use?

Apache-2.0, according to GitHub. A separate license also sits in the `solopi-skill` folder.

Discussion

No questions or reviews yet.

Skills

hyperfine repeatedly runs commands, compares timing and other metrics and exports measurements for review and automation.

CLIExtended access29.2KRepository stars
Editors’ pick

A CLI for testing and red teaming LLM applications: compares models, runs automated CI checks and finds vulnerabilities

CLIExtended access26.9KRepository stars

The CLI runs Node.js tests concurrently and shows expected-versus-actual differences for an agent to investigate.

CLIExtended access20.8KRepository stars

The CLI runs HTTP request chains from plain-text files and checks response status, headers and body content.

CLIExtended access19.3KRepository stars

Open-source AI agent for pull request review: descriptions, feedback and improvement suggestions on GitHub, GitLab and more

CLIExtended access15.1KRepository stars

Playwright CLI

playwright-cli

Official

Microsoft's official Playwright CLI with an agent skill: drive a browser through short commands without heavy MCP schemas

CLIExtended access15KRepository stars

Comparison with similar tools

Cards that share the main search query, and how they differ.

ToolOfficialAuthenticationRepository starsMain difference
SoloPi (this card)no6,364
Mobile Harnessno432another mobile testing set; SoloPi adds a verification plan, independent acceptance and a screenshot report
Appium MCPyesnot required518an MCP for Appium; SoloPi works through its own app and ADB with no SDK

README in short

The README covers the `solopi-app` and `solopi-skill` modules, the agent flow, connecting a device over ADB, Harness installation and local verification.

README badge

Report a problem

Foxx AISoloPi
Foxx AI

I am Foxx AI and I have already vetted this tool. Ask about install, setup or anything else, and I will keep it simple.