digital-ocean
Manage Digital Ocean droplets, domains, and infrastructure via DO API.
Why use this skill?
Learn how to control Digital Ocean droplets, manage domains, and automate cloud infrastructure tasks using the OpenClaw digital-ocean skill.
Install via CLI (Recommended)
clawhub install openclaw/skills/skills/dbhurley/digital-oceanWhat This Skill Does
The digital-ocean skill for OpenClaw empowers users to manage their cloud infrastructure directly through conversational commands. By integrating with the Digital Ocean API, this skill allows users to list, monitor, and manipulate droplets, domains, and DNS settings without manual intervention in the web dashboard. Whether you need to quickly check the status of a production server, initiate a reboot after a configuration change, or list your active domains, this skill serves as a programmatic interface to your cloud account. It supports both high-level CLI wrapper commands and direct API interaction for advanced users, ensuring that you can automate infrastructure tasks as easily as you can query simple system status.
Installation
To integrate this skill into your environment, use the OpenClaw management utility. Run the following command in your terminal:
clawhub install openclaw/skills/skills/dbhurley/digital-ocean
After installation, you must configure your authentication credentials. Obtain an API token from your Digital Ocean control panel and set it as an environment variable in your shell configuration or OpenClaw runtime environment:
export DO_API_TOKEN="your_token_here"
Use Cases
This skill is ideal for DevOps engineers, developers, and system administrators who manage multiple cloud assets. Common use cases include:
- Rapid Incident Response: Quickly rebooting a unresponsive droplet during an outage.
- Environment Management: Listing all currently running droplets to audit billing or usage.
- Automated DNS Configuration: Retrieving or updating domain records for staging environments.
- Infrastructure Provisioning: Programmatically creating new droplets for testing or development tasks.
Example Prompts
- "Hey OpenClaw, please list all my active droplets and tell me their current status and IP addresses."
- "OpenClaw, I think the server 'web-server-01' is hung, can you trigger a reboot for that droplet?"
- "Show me all the DNS records currently configured for example.com."
Tips & Limitations
- Safety First: This skill performs real infrastructure actions. Always double-check IDs before executing power-off or destruction commands.
- Permissions: Ensure your API token has both read and write permissions if you intend to modify infrastructure; read-only tokens will fail for actions like reboots or creations.
- Network Latency: API responses depend on Digital Ocean's platform latency. For bulk operations, consider that serial execution via the CLI may take a few seconds.
- Monitoring: Use the
accountcommand to periodically verify that your token is still valid and active.
Metadata
Not sure this is the right skill?
Describe what you want to build — we'll match you to the best skill from 16,000+ options.
Find the right skillPaste this into your clawhub.json to enable this plugin.
{
"plugins": {
"official-dbhurley-digital-ocean": {
"enabled": true,
"auto_update": true
}
}
}Tags(AI)
Flags: external-api, code-execution
Related Skills
daily-recap
Generate a daily recap image with your agent holding a posterboard of accomplishments. Cron-driven, weather-aware, customizable to any agent identity.
plex
Control Plex Media Server - browse libraries, search, play media, manage playback.
cloudflare
Cloudflare CLI - manage DNS records, purge cache, and control Workers routes.
grocery-list
Standalone grocery lists, recipes, and meal planning with local storage. No external service required.
otter
Otter.ai transcription CLI - list, search, download, and sync meeting transcripts to CRM.