Skip to content
Back to skills

Legacy Agents

ASecurity

"Preserve, run, and migrate legacy Mobile-Agent v1, v2, and v3

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

Works with

  • cli
  • api

Security analysis

A100/100

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

Scanned September 8, 2026

npx -y skills add VectorSpaceLab/AREX-Skill --skill legacy-agents --agent claude-code

Installs into .claude/skills of the current project.

Are you the author of Legacy Agents?

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

Security grade badge for Legacy Agents
[![Security: A — Skills Directory](https://www.skillsdirectory.com/api/skills/vectorspacelab-legacy-agents/badge)](https://www.skillsdirectory.com/skills/vectorspacelab-legacy-agents)

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: legacy-agents
description: "Preserve, run, and migrate legacy Mobile-Agent v1, v2, and v3
  mobile workflows with hosted/local route selection, ADB/HDC handling,
  coordinate-mode notes, and safe command builders."
metadata:
  disco-role: operating
disable-model-invocation: true
license: MIT
---

# Legacy Mobile-Agent v1/v2/v3

Use this sub-skill when a task names Mobile-Agent v1, v2, or v3; asks to preserve or migrate an old mobile workflow; mentions hosted v1 API, local v1 perception stack, edited v2 settings, HarmonyOS/HDC, `coor_type`, or `notetaker`.

## Route map

| Prompt signal | Workflow | Read / run |
|---|---|---|
| v1 hosted service, `run_api.py`, URL/token | v1 API route | [`references/legacy-mobile-workflows.md`](references/legacy-mobile-workflows.md), `scripts/build_legacy_mobile_command.py --version v1-api` |
| v1 local GroundingDINO/OCR/CLIP stack | v1 local route | same reference, command builder `--version v1-local` |
| v2 `run.py` edited settings, reflection/memory, caption model/API | v2 preservation/migration | [`references/version-map.md`](references/version-map.md), validator script |
| v3 Android/HarmonyOS, ADB/HDC, `coor_type qwen-vl`, `notetaker` | v3 route | command builder `--version v3-android` or `v3-harmony` |
| Move old tasks to v3.5 or Mobile-Agent-E | Migration | [`references/migration-guide.md`](references/migration-guide.md) |
| Device/API/typing/coordinate pitfalls | Troubleshooting | [`references/troubleshooting.md`](references/troubleshooting.md) |

## Safe workflow

1. Validate any structured notes for the old workflow:

```bash
python sub-skills/legacy-agents/scripts/validate_legacy_mobile_config.py --config legacy_config.json
```

2. Build a safe command. Hosted v1 example:

```bash
python sub-skills/legacy-agents/scripts/build_legacy_mobile_command.py \
  --version v1-api \
  --instruction "Open Notes and write a reminder" \
  --adb-path-env ADB_PATH \
  --url-env MOBILE_AGENT_V1_URL \
  --token-env MOBILE_AGENT_V1_TOKEN
```

3. For v2, the builder prints `python run.py` plus a warning because v2 stores runtime settings in top-of-file variables rather than CLI flags.

4. For v3 HarmonyOS, use HDC and do not include ADB:

```bash
python sub-skills/legacy-agents/scripts/build_legacy_mobile_command.py \
  --version v3-harmony \
  --instruction "Remember this address" \
  --hdc-path-env HDC_PATH \
  --api-key-env GUI_API_KEY \
  --base-url-env GUI_BASE_URL \
  --model-env GUI_MODEL \
  --coor-type qwen-vl \
  --notetaker
```

## Boundaries

- New GUI-Owl v3.5 phone/desktop/browser work belongs to [`../current-gui-owl/SKILL.md`](../current-gui-owl/SKILL.md) after migration.
- Persistent cross-task evolution belongs to [`../mobile-agent-e/SKILL.md`](../mobile-agent-e/SKILL.md).
- AndroidWorld/OSWorld benchmark evaluation belongs to [`../benchmarks-and-evaluation/SKILL.md`](../benchmarks-and-evaluation/SKILL.md).

Do not install legacy local model stacks unless exact reproduction requires them. Prefer hosted v1 or current v3.5 for new work.

Files in this skill

  • SKILL.md3 KB
  • references/legacy-mobile-workflows.md1.4 KB
  • references/migration-guide.md1.5 KB
  • references/troubleshooting.md1.1 KB
  • references/version-map.md1.3 KB
  • scripts/build_legacy_mobile_command.py3.7 KB
  • scripts/validate_legacy_mobile_config.py2.1 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.