Use the DDP Agent Skill in GitHub to to reserve and manage Developer Device Platform devices and sessions with intuitive natural language prompts.
The Developer Device Platform agent skill enables agentic coding using remote devices in Developer Device Platform through the Device Streaming API.
Before you begin
These steps assume that you have already created a Google Cloud project,
completed the setup steps in the Developer Device Platform Quickstart
guide, and authenticated with gcloud in the terminal.
Prerequisites
In addition to establishing the Google Cloud environment described in the Quickstart, install these packages for the Developer Device Platform agent skill:
ADB for running commands on the remote Android device
Antigravity or any other AI coding agent that supports agent skills
Node Version Manager for installing Node.js
Node.js for installing the agent skill using
npx
Set up the DDP agent skill
Confirm you are authenticated with Google Cloud CLI and configure active Application Default Credentials (ADC):
gcloud auth application-default loginEstablish a Python environment with:
python3 -m venv .venv source .venv/bin/activateInstall the Developer Device Platform agent skill with:
npx skills add https://github.com/google/skills --skill developer-device-platform-basics
Use the DDP agent
The developer-device-platform-basics skill allows agentic coding tools to
reserve and manage device session through the Device Streaming API. Here are
some sample prompts:
- List the available devices in DDP
- Get a Pixel 10 from DDP
- Display and provide control of the device
- List the active device sessions on DDP
- Extend the current device session by 30 minutes
- Stop the device session