# Send Cloud Phone Agent to your agent
Hand the extracted package to your coding agent with a concrete install brief instead of figuring it out manually.
## Fast path
- Download the package from Yavira.
- Extract it into a folder your agent can access.
- Paste one of the prompts below and point your agent at the extracted folder.
## Suggested prompts
### New install

```text
I downloaded a skill package from Yavira. Read SKILL.md from the extracted folder and install it by following the included instructions. Tell me what you changed and call out any manual steps you could not complete.
```
### Upgrade existing

```text
I downloaded an updated skill package from Yavira. Read SKILL.md from the extracted folder, compare it with my current installation, and upgrade it while preserving any custom configuration unless the package docs explicitly say otherwise. Summarize what changed and any follow-up checks I should run.
```
## Machine-readable fields
```json
{
  "schemaVersion": "1.0",
  "item": {
    "slug": "cloudphone",
    "name": "Cloud Phone Agent",
    "source": "tencent",
    "type": "skill",
    "category": "开发工具",
    "sourceUrl": "https://clawhub.ai/sav7ng/cloudphone",
    "canonicalUrl": "https://clawhub.ai/sav7ng/cloudphone",
    "targetPlatform": "OpenClaw"
  },
  "install": {
    "downloadUrl": "/downloads/cloudphone",
    "sourceDownloadUrl": "https://wry-manatee-359.convex.site/api/v1/download?slug=cloudphone",
    "sourcePlatform": "tencent",
    "targetPlatform": "OpenClaw",
    "packageFormat": "ZIP package",
    "primaryDoc": "SKILL.md",
    "includedAssets": [
      "mcporter-readme.md",
      "SKILL.md"
    ],
    "downloadMode": "redirect",
    "sourceHealth": {
      "source": "tencent",
      "slug": "cloudphone",
      "status": "healthy",
      "reason": "direct_download_ok",
      "recommendedAction": "download",
      "checkedAt": "2026-05-01T21:30:16.178Z",
      "expiresAt": "2026-05-08T21:30:16.178Z",
      "httpStatus": 200,
      "finalUrl": "https://wry-manatee-359.convex.site/api/v1/download?slug=cloudphone",
      "contentType": "application/zip",
      "probeMethod": "head",
      "details": {
        "probeUrl": "https://wry-manatee-359.convex.site/api/v1/download?slug=cloudphone",
        "contentDisposition": "attachment; filename=\"cloudphone-0.0.2.zip\"",
        "redirectLocation": null,
        "bodySnippet": null,
        "slug": "cloudphone"
      },
      "scope": "item",
      "summary": "Item download looks usable.",
      "detail": "Yavira can redirect you to the upstream package for this item.",
      "primaryActionLabel": "Download for OpenClaw",
      "primaryActionHref": "/downloads/cloudphone"
    },
    "validation": {
      "installChecklist": [
        "Use the Yavira download entry.",
        "Review SKILL.md after the package is downloaded.",
        "Confirm the extracted package contains the expected setup assets."
      ],
      "postInstallChecks": [
        "Confirm the extracted package includes the expected docs or setup files.",
        "Validate the skill or prompts are available in your target agent workspace.",
        "Capture any manual follow-up steps the agent could not complete."
      ]
    }
  },
  "links": {
    "detailUrl": "https://openagent3.xyz/skills/cloudphone",
    "downloadUrl": "https://openagent3.xyz/downloads/cloudphone",
    "agentUrl": "https://openagent3.xyz/skills/cloudphone/agent",
    "manifestUrl": "https://openagent3.xyz/skills/cloudphone/agent.json",
    "briefUrl": "https://openagent3.xyz/skills/cloudphone/agent.md"
  }
}
```
## Documentation

### What this skill does

cloudphone guides the agent to run Android automation tasks in a cloud phone environment by calling cpc-mcp-server tools through mcporter.

It is designed for:

AutoJS-based cloud phone automation
App regression / smoke test execution
Remote batch operation workflows
Scripted interaction on cloud Android devices

### When to use this skill

Use this skill when the user asks for actions such as:

“Run a script on a cloud phone”
“Use AutoJS to automate this app flow”
“Execute Android UI steps remotely and return screenshots/logs”
“Use cpc-mcp-server for cloud-device automation”

### When NOT to use this skill

Do not use this skill for:

Local ADB/emulator automation (non-cloud devices)
iOS automation (e.g., XCUITest)
Static script/code review without real device execution
Pure consulting requests without executable task goals

### Required prerequisites (must pass before execution)

Before any call, ensure authentication is configured correctly.

cpc-mcp-server requires:

Authorization: Bearer <API_KEY>

This skill standardizes the API key through:

CLOUDPHONE_API_KEY (required)

### Requirements

Set environment variable CLOUDPHONE_API_KEY.
Ensure MCP server header injection is active before execution:

Authorization: Bearer $CLOUDPHONE_API_KEY


Never hardcode or commit real keys in repo files, SKILL.md, or config JSON.

This skill defines naming and preconditions only.
Secret injection implementation is handled by runtime/environment config.

### Invocation model (via mcporter)

This skill does not call MCP tools directly. It uses mcporter CLI to invoke tools on cpc-mcp-server.

Common command patterns:

List configured MCP servers:

mcporter list


Inspect server schema:

mcporter list cpc-mcp-server --schema


Call tool with JSON args (recommended):

mcporter call cpc-mcp-server.<tool> --args '<json>'

Prefer --args JSON for long instructions, multilingual text, and special characters.

### Minimal input checklist (before creating tasks)

Collect these fields first (ask follow-up only if missing):

Target app (name/package)
Intended action (what to do)
Success criteria (what counts as done)
Expected output type (screenshot/log/text result)

### Goal

Create and dispatch an AutoJS Agent task, then obtain taskId (and possibly sessionId).

### Recommended call

mcporter call cpc-mcp-server.createAutoJsAgentTask --args '{
  "instruction": "Open <APP_NAME> on cloud phone, log in with test account, navigate to Orders page, capture a screenshot, and return order count.",
  "lang": "en"
}'
## Trust
- Source: tencent
- Verification: Indexed source record
- Publisher: sav7ng
- Version: 0.0.2
## Source health
- Status: healthy
- Item download looks usable.
- Yavira can redirect you to the upstream package for this item.
- Health scope: item
- Reason: direct_download_ok
- Checked at: 2026-05-01T21:30:16.178Z
- Expires at: 2026-05-08T21:30:16.178Z
- Recommended action: Download for OpenClaw
## Links
- [Detail page](https://openagent3.xyz/skills/cloudphone)
- [Send to Agent page](https://openagent3.xyz/skills/cloudphone/agent)
- [JSON manifest](https://openagent3.xyz/skills/cloudphone/agent.json)
- [Markdown brief](https://openagent3.xyz/skills/cloudphone/agent.md)
- [Download page](https://openagent3.xyz/downloads/cloudphone)