Skip to content
Back to skills

Mobile Agent E

ASecurity

"Use Mobile-Agent-E individual and self-evolution Android

  • 247 stars
  • 0 votes
  • 0 copies
  • 4 views
  • Added September 8, 2026
toolspythonbashapi

Works with

  • api

Security analysis

A100/100

Pro scans all 6 files and shows the line behind each finding

Scanned September 8, 2026

npx -y skills add VectorSpaceLab/AREX-Skill --skill mobile-agent-e --agent claude-code

Installs into .claude/skills of the current project.

Are you the author of Mobile Agent E?

Add the live security badge to your README. It updates with every re-scan.

Security grade badge for Mobile Agent E
[![Security: A — Skills Directory](https://www.skillsdirectory.com/api/skills/vectorspacelab-mobile-agent-e/badge)](https://www.skillsdirectory.com/skills/vectorspacelab-mobile-agent-e)

More formats (shields.io, HTML) on the badges page. Keep it an A: scan every change in CI with Pro.

Download with Pro
SKILL.md
---
name: mobile-agent-e
description: "Use Mobile-Agent-E individual and self-evolution Android
  workflows, task-list JSON, persistent tips, shortcuts, and repeated-action
  troubleshooting safely."
metadata:
  disco-role: operating
disable-model-invocation: true
license: MIT
---

# Mobile-Agent-E

Use this sub-skill for Mobile-Agent-E, especially individual vs evolution mode, task-list JSON, persistent task memory, specified tips/shortcuts, repeated-action stopping, and Mobile-Eval-E-style task files.

## Route map

| Prompt signal | Workflow | Read / run |
|---|---|---|
| Single Android task with Mobile-Agent-E | Individual mode | [`references/task-memory-and-evolution.md`](references/task-memory-and-evolution.md), `scripts/build_mobile_agent_e_command.py --instruction ...` |
| Multi-task list, `tasks_json`, evolution setting, persistent tips/shortcuts | Evolution mode | [`references/task-memory-and-evolution.md`](references/task-memory-and-evolution.md), `scripts/validate_mobile_agent_e_tasks.py`, command builder |
| Custom task JSON, `length`, `scenario`, `apps`, `type` | Data format | [`references/data-formats.md`](references/data-formats.md), validator script |
| Repeated actions, early stop, stale memory, task logs | Troubleshooting | [`references/troubleshooting.md`](references/troubleshooting.md) |

## Safe workflow

1. Validate a task list before live runs:

```bash
python sub-skills/mobile-agent-e/scripts/validate_mobile_agent_e_tasks.py --tasks-json tasks.json
```

2. Build an individual command:

```bash
python sub-skills/mobile-agent-e/scripts/build_mobile_agent_e_command.py \
  --instruction "Open Notes and write a joke" \
  --log-root private-logs/mobile-agent-e \
  --run-name notes-smoke
```

3. Build an evolution command:

```bash
python sub-skills/mobile-agent-e/scripts/build_mobile_agent_e_command.py \
  --tasks-json tasks.json \
  --setting evolution \
  --log-root private-logs/mobile-agent-e \
  --run-name two-task-evolution
```

4. Before running the printed command, verify ADB/device authorization, model/perception configuration in the runtime checkout, and private log directory policy.

## Important facts

- `run.py` requires exactly one of `--instruction` or `--tasks_json`.
- `--setting` is either `individual` or `evolution`.
- Evolution mode creates persistent `persistent_tips.txt` and `persistent_shortcuts.json` under `log_root/run_name`, optionally seeded from `--specified_tips_path` and `--specified_shortcuts_path`.
- Early-stop knobs include `--max_consecutive_failures` and `--max_repetitive_actions`.
- The task JSON example uses root fields `length`, `scenario`, `scenario_id`, and `tasks`, where each task has `task_id`, `instruction`, `type`, and `apps`.

## Boundaries

- Current GUI-Owl v3.5 one-off Android/desktop/browser runs belong to [`../current-gui-owl/SKILL.md`](../current-gui-owl/SKILL.md).
- Legacy Mobile-Agent v1/v2/v3 preservation or migration belongs to [`../legacy-agents/SKILL.md`](../legacy-agents/SKILL.md).
- Benchmark scoring belongs to [`../benchmarks-and-evaluation/SKILL.md`](../benchmarks-and-evaluation/SKILL.md).

Do not claim a Mobile-Agent-E task succeeded unless the live device/API run actually completed.

Files in this skill

  • SKILL.md3.1 KB
  • references/data-formats.md1.2 KB
  • references/task-memory-and-evolution.md1.6 KB
  • references/troubleshooting.md1.5 KB
  • scripts/build_mobile_agent_e_command.py3 KB
  • scripts/validate_mobile_agent_e_tasks.py2.6 KB

Attribution

Is this your skill, or is something wrong with this listing? Request removal or report an issue. Author removals are honored within 72 hours.

Comments

Loading comments…

Newsletter

Get the weekly list of safe new skills, and the ones we pulled.