How to Install DuoPlus AI Skill in AI Agents and Automate Cloud Phones

how to install and configure DuoPlus AI Skill in Codex, OpenClaw, WorkBuddy, OpenCode, Cursor, and Claude Code. Follow practical examples to check TikTok login status and app versions, install apps across multiple cloud phones, review device data, and automate cloud phone tasks with natural language.

Get an AI-Powered Summary of This Article

Many cloud phone tasks used in account operations, multi-account management, and mobile app testing are simple but repetitive. You may need to open the console, switch between devices, and repeat the same steps to check whether TikTok accounts are still signed in, install an app on several cloud phones, or start each device and open a specific app. As the number of devices grows, these routine actions take up more time.

DuoPlus AI Skill connects DuoPlus cloud phones to AI agents such as Codex, OpenClaw, WorkBuddy, OpenCode, Cursor, and Muse. You can describe a task in natural language, and the agent can use DuoPlus interfaces to find devices, control cloud phones, and report the result without requiring you to repeatedly open the DuoPlus Console.

This guide covers installation and API key setup in six AI agents. Each section also includes a different practical example to show how an AI agent can work with DuoPlus cloud phones.

What You Need Before Installing the DuoPlus AI Skill

DuoPlus currently provides two official Skills for connecting third-party AI agents:

  • DuoPlus AI : manages and operates cloud phones through the official DuoPlus OpenAPI and HTTP Gateway. It can list devices, control power, check device status, tap, swipe, enter text, capture screenshots, and read on-screen elements.
  • DuoPlus Agent : controls cloud phones through ADB broadcast commands. It is designed for users who already have an ADB environment or need a specific ADB workflow.

This guide focuses on DuoPlus AI Skill because it is easier to configure and does not depend on ADB. The following sections show how to connect DuoPlus cloud phones to Codex, OpenClaw, WorkBuddy, OpenCode, Cursor, and Claude Code.

Before you begin, prepare the following two items.

  1. A DuoPlus account and available cloud phones

You need a DuoPlus account that you can sign in to and at least one available cloud phone in the account.

After installation, ask the AI agent to list your devices and confirm whether the target cloud phone supports DuoPlus AI automation.

  1. DuoPlus API key

DuoPlus AI Skill uses an API key to access cloud phones in your account. The DuoPlus APIs allow the Skill to query device information, manage device status, and automate operations on supported cloud phones.

How to Get a DuoPlus API Key

Your API key is the credential that allows an AI agent to access your cloud phones. Do not expose the complete key in public conversations, screenshots, or shared documents.

Follow these steps:

  • Sign in to your DuoPlus account.
  • In the left sidebar, go to Automation > API.
  • Generate a new API key or copy an existing one.

get a DuoPlus API Key

Get Your DuoPlus API Key

How to Get the DuoPlus AI Skill Installation Command

For AI tools that support the common Agent Skills format, use this command:

npx skills add https://clawhub.ai/duoplusofficial/skills/duoplus-ai

For OpenClaw, use this command:

openclaw skills install @duoplusofficial/duoplus-ai

You can also ask the AI agent to check and complete the installation with this prompt:

Install DuoPlus AI Skill from the official ClawHub page:

https://clawhub.ai/duoplusofficial/skills/duoplus-ai

Report the installation status when complete.

How to Verify That DuoPlus AI Skill Is Configured Correctly

After installation, start with a read-only test that retrieves device information without changing the state of any cloud phone.

Send this prompt to the AI agent:

Use DuoPlus AI Skill to list all cloud phones in my account and return:

- Device name
- Device ID
- Current status
- Whether the device supports DuoPlus AI control

Do not power on, power off, restart, or make any other changes.

If the agent asks for an API key, enter your DuoPlus API key in the current trusted private conversation. The agent needs it to authenticate with the DuoPlus API and operate your cloud phones.

My DuoPlus API key is: <YOUR\_DUOPLUS\_API\_KEY>

How to Install DuoPlus AI Skill in Codex and Install TikTok on Multiple Cloud Phones

Codex can use Skills to run repeatable workflows. When a relevant task is requested, the agent can read the Skill instructions and follow the defined process.

  1. Install DuoPlus AI Skill

Open ChatGPT, switch to Codex from the menu, start a new conversation, and send the official DuoPlus AI Skill page and installation command.

Codex install DuoPlus AI Skill

  1. Configure and verify the API key

When prompted, provide your DuoPlus API key. After authentication, Codex can call the DuoPlus API to retrieve device information and run authorized cloud phone operations.

Codex verify DuoPlus API Key

  1. Verify that the Skill can be called

Ask Codex to retrieve your cloud phone list and verify that the DuoPlus API is available.

If the returned device information matches the DuoPlus Dashboard, the current API key is ready for cloud phone operations.

  1. Example: Install TikTok on multiple cloud phones

Send this prompt in Codex:

"List all cloud phones that are powered off and available for automation. Return the device name, device ID, and current status for each one."

cloud phone list

Select the cloud phones you want to use, and then send:

"Install TikTok on cloud phones D11and test102. If TikTok is already installed on a device, skip the installation. Report the result for each cloud phone."

Review the execution results returned by Codex.

Codex Install TikTok App

How to Install DuoPlus AI Skill in OpenClaw and Check TikTok Versions

  1. Install DuoPlus AI Skill

Open OpenClaw, start a new conversation, send the following command, and review the installation result:

openclaw skills install @duoplusofficial/duoplus-ai

OpenClaw Install DuoPlus AI Skill

  1. Provide the DuoPlus API key and verify the Skill

When prompted, provide your DuoPlus API key in the OpenClaw conversation. Then ask OpenClaw to list the cloud phones in your DuoPlus account.

OpenClaw verify API Key

If OpenClaw returns the same device names, device IDs, and statuses shown in the DuoPlus Console, the Skill, API key, and device query are working correctly.

OpenClaw returns cloud phone list

  1. Example: Check TikTok versions across multiple cloud phones

After confirming the target cloud phones, send this prompt:

"Read the TikTok app version on cloud phones D11, D22, and test101, and return a screenshot of the relevant page for each device. When finished, return each cloud phone to its original power state."

OpenClaw check TikTok app version

How to Install DuoPlus AI Skill in WorkBuddy and Check TikTok Login Status

  1. Send the DuoPlus AI Skill installation instruction

Open WorkBuddy, start a new conversation, send the complete installation instruction, and wait for WorkBuddy to check and install the Skill.

WorkBuddy install DuoPlus AI Skill

  1. Configure the DuoPlus API key

Enter your DuoPlus API key in the WorkBuddy conversation when prompted.

WorkBuddy Configure the DuoPlus API key

  1. Verify that the Skill can be called

Ask WorkBuddy to list your cloud phones and verify that the DuoPlus API is available.

If the returned device information matches the DuoPlus Dashboard, the Skill and API key are configured correctly.

  1. Example: Check TikTok login status

Send this prompt in WorkBuddy:

"Open and connect to the cloud phone named D44. Check whether the TikTok account is currently signed in, and return a screenshot of the result."

Review the screenshot and device status returned by WorkBuddy before requesting any further action.

WorkBuddy check TikTok account status

How to Install DuoPlus AI Skill in OpenCode and View Installed Apps on Cloud Phones

OpenCode supports Agent Skills and automatically discovers SKILL.md files in project-level and user-level Skill directories. You can therefore use the common DuoPlus installation instruction to install the official Skill in OpenCode.

  1. Install DuoPlus AI Skill in OpenCode

Start a new conversation and send:

Review and install the official DuoPlus AI Skill from https://clawhub.ai/duoplusofficial/skills/duoplus-ai
  1. Check the DuoPlus Skill installation status

If the result includes "Installed: duoplus-ai skill," the installation was successful.

OpenCode install DuoPlus AI Skill

After installation, mention @duoplus-ai in the conversation or describe a task involving a DuoPlus cloud phone. OpenCode can then call the Skill to complete the operation.

  1. Configure the DuoPlus API key

Before the first DuoPlus AI Skill task, OpenCode will ask for your API key. Provide it in the current private conversation so the agent can access and operate your cloud phones.

OpenCode Configure the DuoPlus API key

  1. Example: View installed apps on selected cloud phones

Send a prompt asking OpenCode to retrieve the installed apps from the selected cloud phones:

"@duoplus-ai List the apps installed on cloud phones D11 and D44."

Compare the returned list with the apps actually installed on each cloud phone. If the results match, OpenCode can correctly query the devices through DuoPlus AI Skill.

OpenCode Check APP list

How to Install DuoPlus AI Skill in Cursor and Run One Click New Device

Cursor supports multi-step workflows packaged in SKILL.md files and can automatically discover project-level and user-level Skills.

  1. Start a new chat in Cursor, send the DuoPlus AI Skill installation page, and confirm the installation result.

Cursor Install DuoPlus AI Skill

  1. Provide the API key and verify connectivity by retrieving the cloud phone list.

Cursor connect API Key

  1. Example: Run Reset Device on a cloud phone

"Reset Device " creates a fresh cloud phone environment. Depending on the selected mode, it may delete system data, clear app data, or update device brand and model information while retaining app data.

Send this prompt in Cursor:

"Use duoplus-ai to run Reset Device on the cloud phone with ID MugCa."

Review the execution result. Cursor will report the reset process and the resulting cloud phone information.

Cursor run Reset Device task

How to Install DuoPlus AI Skill in Muse and Like TikTok Videos

Muse is a personal AI agent developed by Meta. It can plan and complete multi-step tasks from natural-language instructions, such as browsing the web, creating documents, setting reminders, tracking goals, and connecting to apps such as email, calendars, and Instagram. (How to Sign Up for a Muse Account )

1. Send the DuoPlus AI Skill installation instruction

Open Muse, start a new conversation, and send the DuoPlus AI Skill installation instruction.

Muse Install DuoPlus AI Skill

2. Configure the DuoPlus API key

When prompted, enter your DuoPlus API key in the Muse conversation.

Muse Configure the DuoPlus API key

3. Example: Browse TikTok videos and randomly like one

Send this prompt directly in Muse:

"Open the TikTok app for "TK Test 5," scroll through 5 videos, and randomly "like" one of them."

Review the execution result returned by Muse.

Muse run TikTok like task

How to Fix DuoPlus AI Skill Installation and Cloud Phone Control Issues

If DuoPlus AI Skill cannot be installed, the agent cannot find the Skill, or the agent can list devices but cannot operate a cloud phone, troubleshoot in this order: Skill installation, API key, device status, AI control service, and app interface.

Run a Diagnostic Task with the AI Agent

Send this prompt to the agent:

"Use DuoPlus AI Skill to diagnose the current connection issue. Do not power on, power off, restart, run One-click New Device, install apps, or make any other changes."

Check each item below and return the result:

1. Whether DuoPlus AI Skill is detected
2. Whether API key authentication succeeds
3. Whether the target cloud phone can be found
4. The target device name, device ID, and current status
5. Whether the device supports DuoPlus AI HTTP control
6. Whether the HTTP Gateway and automation executor are ready
7. The complete error message from the most recent operation

This diagnostic helps identify the stage at which the failure occurs and prevents a device status problem from being mistaken for a Skill installation failure.

Quick troubleshooting table

IssuePossible causeSolution
The agent does not detect the SkillInstallation is incomplete or the conversation has not refreshedCheck the installation result and start a new conversation
The agent cannot list devicesThe API key is incorrect or no longer validCopy and provide the API key again
The agent can list devices but cannot operate themThe device status or permissions do not meet the requirementsCheck whether the device has expired, whether its proxy is configured, and whether it supports DuoPlus AI HTTP control
Multiple devices have the same nameThe DuoPlus account contains cloud phones with duplicate namesUse the unique device ID to select the correct cloud phone
The task fails on some devicesDevice states differ or an app displays a pop-upRetry only the failed devices and keep the error details
The Skill is installed more than onceAn older version is already installedCheck the installed version before deciding whether to update
The task times outThe cloud phone or automation service is not ready, or the network connection was interruptedCheck the original task and device status before retrying

FAQ

What Is the Difference Between DuoPlus AI and DuoPlus Agent?

DuoPlus AI manages cloud phones through the official OpenAPI and HTTP Gateway. It supports device queries, power controls, status checks, and Android interface automation, making it the recommended option for most third-party AI agent integrations.

DuoPlus Agent primarily controls cloud phones through ADB broadcast commands. It requires the corresponding ADB environment and components, and the cloud phone must be powered on before Android operations can run.

Do I Need to Write Code to Use DuoPlus AI Skill?

No. Install DuoPlus AI Skill, provide your API key to the AI agent, and describe the task in natural language. The Skill selects the relevant DuoPlus APIs and automation functions for the request.

Do I Need to Configure the API Key Every Time?

You usually do not need to enter the API key again for every step within the same conversation or task. The agent may request it again when you start a new conversation, switch to another AI agent, or the current conversation can no longer access the earlier context.

Can the Same API Key Be Used with Multiple AI Agents?

The same DuoPlus API key can be used by multiple AI agents to access one DuoPlus account. Consider the permissions and security risks before reusing it.

Use the API key only on trusted devices and in private conversations. Never commit it to a Git repository.

Do I Still Need to Open the DuoPlus Dashboard?

After DuoPlus AI Skill is installed in a third-party AI agent and the API key is provided, routine device queries, status checks, and cloud phone automation can run directly in the agent. You do not need to open the DuoPlus Dashboard for every task.

Automate Your DuoPlus Cloud Phones

Recent Articles

Choose DuoPlus for Global Social Media Marketing

No need to purchase multiple real phones.
With DuoPlus, one person can operate numerous cloud phones and social media accounts from a single computer, driving traffic and boosting sales for you.

Start your experience now!
DuoPlus Cloud Phone call-to-action background