digitalocean-cli

Manage DigitalOcean cloud resources via doctl CLI and REST API.

Updated Mar 5, 2026
One-click install
npx skills add https://github.com/faccomichele/open-claw-team --skill digitalocean-cli
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: digitalocean-cli
Source: https://github.com/faccomichele/open-claw-team/tree/main/skills/digitalocean-cli
Command: npx skills add https://github.com/faccomichele/open-claw-team --skill digitalocean-cli

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill eliminates the slow, error-prone process of manually navigating the DigitalOcean web console to manage cloud resources, letting you complete infrastructure tasks directly from the terminal.

Core Features & Use Cases

  • Unified CLI & API Access: Interact with all core DigitalOcean services including DNS, compute Droplets, managed databases, object storage Spaces, Kubernetes clusters, firewalls, load balancers, and billing data via the official doctl CLI or direct REST API calls.
  • Safe, Efficient Operations: Built-in guardrails like read-only default commands, formatted output for easy parsing, pagination support for large resource lists, and guidance to use IaC for infrastructure changes.
  • Use Case: A DevOps engineer can use this Skill to quickly update a production DNS A record, audit active Droplets across regions, or pull recent billing history to track cloud spend, all without switching to the web UI.

Quick Start

Use the digitalocean-cli skill to list all active Droplets in your DigitalOcean account and display their public IP address, region, and current status.

Frequently Asked Questions about digitalocean-cli

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I manage DigitalOcean Droplets and DNS records from the terminal?

Manage DigitalOcean Droplets and DNS records from the terminal by executing doctl CLI commands or v2 REST API calls, replacing manual web console workflows with programmatic infrastructure operations. You can perform full lifecycle actions directly from the command line.

What DigitalOcean resources can I manage using doctl and the v2 REST API?

Using doctl and the v2 REST API, you can manage compute Droplets, DNS records, managed databases, S3-compatible Spaces, Kubernetes clusters, cloud firewalls, load balancers, and account billing data for full lifecycle operations.

How do I authenticate doctl to access my DigitalOcean account via CLI?

Authenticate doctl to access your DigitalOcean account via CLI by running doctl auth init with a valid Personal Access Token, or configure the DO_TOKEN environment variable for programmatic API access.

Can I list and parse large sets of DigitalOcean resources through the API?

You can list and parse large sets of DigitalOcean resources through the API using built-in pagination support and formatted output, enabling efficient data extraction for large resource inventories.

Does this DigitalOcean CLI approach work for managing Kubernetes clusters and load balancers?

Yes, this DigitalOcean CLI approach works for managing Kubernetes clusters and load balancers. It provides programmatic access to full lifecycle actions for these resources via the official doctl CLI and v2 REST API.

What are the limitations of using doctl for DigitalOcean infrastructure changes?

A limitation of using doctl for DigitalOcean infrastructure changes is that it provides read-only default commands and recommends using Infrastructure as Code for applying changes, serving best as an operational tool rather than a provisioning system.