Developer Device Platform Agent Skill

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:

Set up the DDP agent skill

  1. Confirm you are authenticated with Google Cloud CLI and configure active Application Default Credentials (ADC):

    gcloud auth application-default login
    
  2. Establish a Python environment with:

    python3 -m venv .venv
    source .venv/bin/activate
    
  3. Install 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:

  1. List the available devices in DDP
  2. Get a Pixel 10 from DDP
  3. Display and provide control of the device
  4. List the active device sessions on DDP
  5. Extend the current device session by 30 minutes
  6. Stop the device session