Skip to content
Back to skills

Deployment

ASecurity

"Guides AppAgent's task-execution phase that uses generated docs to

  • 247 stars
  • 0 votes
  • 0 copies
  • 1 view
  • Added September 8, 2026
documentationshellapibackenddocumentation

Works with

  • api

Security analysis

A100/100

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

Scanned September 8, 2026

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

Installs into .claude/skills of the current project.

Are you the author of Deployment?

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

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

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: "deployment"
description: "Guides AppAgent's task-execution phase that uses generated docs to
  operate an Android app."
metadata:
  disco-role: operating
disable-model-invocation: true
license: MIT
---

# Deployment

Use this sub-skill when the task is to run AppAgent against an app that already has documentation.

## What this sub-skill covers
- Choosing the documentation base for an app.
- Running a task with or without docs.
- Understanding the grid-overlay action path.
- Interpreting deployment logs and output folders.

## When to route here
- The user wants AppAgent to complete a phone task now.
- The user is asking how AppAgent selects between auto docs and demo docs.
- The user wants to know where deployment logs or screenshots are written.
- The user needs help when the deployment loop reports no docs or malformed model output.

## Read first
- `references/workflows.md` for the task-execution flow and output layout.
- `references/troubleshooting.md` for no-doc, no-device, parser, and grid issues.
- `../../references/configuration.md` when the model backend or output directories need adjustment.
- `../../references/api-reference.md` when you need parser, controller, or utility details.

## Bundled script
Use the launcher in this sub-skill instead of reconstructing the source launch sequence yourself:
- `scripts/start_deployment.py`

It invokes the deployment loop with explicit argument handling, no shell-string construction, and takes `--repo-root <AppAgent checkout>` when you are not already inside the repository.

## Typical workflow
1. Validate the environment with `../../scripts/check_setup.py --repo-root <AppAgent checkout>` if the host/device status is uncertain.
2. Confirm that the app already has `auto_docs/` or `demo_docs/` output.
3. Run the bundled deployment launcher with the target app and a writable `root_dir`.
4. Answer the prompts for docs base and task description.
5. Inspect the task log and any screenshots in `tasks/task_<app>_<timestamp>/`.

## What to keep in mind
- Deployment still needs a live device and adb.
- If both doc bases exist, AppAgent asks which one to use.
- If no docs exist, you must choose whether to proceed without docs.
- The grid overlay is a fallback for unlabeled UI regions.
- The precise grid-swipe path has a known bug in the source repo.

## Common failure signals
- No docs found for the app.
- More than one docs base exists and the user has not chosen one.
- Invalid device size or adb failure.
- Parser failure in the model response.
- Grid overlay action misfires or swipes the wrong area.

## Useful outputs
- `tasks/task_<app>_<timestamp>/log_<app>_*.txt`
- labeled screenshots and XML captures under the same task directory

## Cross-links
- Use `../exploration/SKILL.md` if the app needs a docs base first.
- Use `../../references/troubleshooting.md` for issues that affect both phases.

Files in this skill

  • SKILL.md2.8 KB
  • references/troubleshooting.md1.5 KB
  • references/workflows.md1.9 KB
  • scripts/start_deployment.py1.4 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…