> ## Documentation Index
> Fetch the complete documentation index at: https://docs.mobilerun.ai/llms.txt
> Use this file to discover all available pages before exploring further.

# Agent Skills

> Self-contained knowledge packs that teach any AI agent how to use Mobilerun — device control and the virtual assistant.

Mobilerun publishes **agent skills** — self-contained knowledge packs that tell an AI agent everything it needs to know to use a Mobilerun API. Once a skill is installed, the agent gains structured knowledge about the endpoints, authentication, error handling, and usage patterns of that surface, with no manual API wiring on your part.

## What is a skill?

A skill is a bundle of markdown reference files with a `SKILL.md` entry point. When loaded by a compatible agent runtime (such as [OpenClaw](https://openclaw.ai)), the agent reads these files at the start of a session and knows how to call the API correctly — including the parts that are easy to get wrong.

## Available skills

<CardGroup cols={2}>
  <Card title="OpenClaw · Android control" icon="hand-pointer" href="/skills/openclaw">
    Give an agent full control of a real Android phone — screenshot, tap, swipe, type, manage apps, and run autonomous tasks on a device.
  </Card>

  <Card title="Mobilerun Assistant · chat" icon="messages-square" href="/skills/assistant">
    Talk to the Mobilerun virtual assistant over chat — send it a task, stream its reply, and handle the human-in-the-loop question and approval cards it raises.
  </Card>
</CardGroup>

## Requirements

Every skill needs the same two things:

* A Mobilerun account at [cloud.mobilerun.ai](https://cloud.mobilerun.ai)
* An API key from the [API Keys](/api-keys) page (`dr_sk_...`)

Individual skills may add their own requirements (the Android-control skill needs a connected device, for example) — each skill's page lists them.

## How to install a skill

You have two ways to install any Mobilerun skill:

### Via OpenClaw (recommended)

If you use the [OpenClaw](https://openclaw.ai) agent CLI, install a skill as a plugin — for example the Android-control skill:

```bash theme={null}
openclaw plugins install @mobilerun/openclaw-mobilerun
```

Each skill's page gives its exact install command and configuration steps.

### Direct download (other runtimes)

Every skill is also packaged as a `.skill` file — a zip archive containing the full set of reference documents — that you can load into any compatible agent runtime. Download links live on each skill's page:

<CardGroup cols={2}>
  <Card title="mobilerun.skill" icon="download" href="https://github.com/droidrun/skills/releases/latest/download/mobilerun.skill">
    Android device control
  </Card>

  <Card title="mobilerun-assistant.skill" icon="download" href="https://github.com/droidrun/skills/releases/latest/download/mobilerun-assistant.skill">
    Virtual assistant chat
  </Card>
</CardGroup>

Refer to your agent runtime's documentation for how to load a `.skill` file.

## Source

The skills are open source and maintained in the [droidrun/skills](https://github.com/droidrun/skills) repository. New releases are built automatically on every push to `master`.
