Loading skill
Install any skill in seconds. Free to start, no credit card required.
Get Started Free →Manage Digital Ocean droplets, domains, and infrastructure via DO API.
.claude/skills/sundial-org-digital-ocean/SKILL.md| Test case | Without → With | Effect | Δ tokens | Δ turns |
|---|---|---|---|---|
| case-17 | ✗→✓ | ▲ Improved | 44% | 0% |
| case-09 | ✗→✓ | ▲ Improved | 13% | 0% |
| case-14 | ✗→✓ | ▲ Improved | -19% | 0% |
| case-15 | ✗→✓ | ▲ Improved | 6% | 0% |
| case-22 | ✗→✓ | ▲ Improved | 181% | 0% |
Control DO droplets, domains, and infrastructure.
Set environment variable:
DO_API_TOKEN: Your Digital Ocean API token (create at cloud.digitalocean.com/account/api/tokens)bash# Account info uv run {baseDir}/scripts/do.py account # List all droplets uv run {baseDir}/scripts/do.py droplets # Get droplet details uv run {baseDir}/scripts/do.py droplet <droplet_id> # List domains uv run {baseDir}/scripts/do.py domains # List domain records uv run {baseDir}/scripts/do.py records <domain> # Droplet actions uv run {baseDir}/scripts/do.py power-off <droplet_id> uv run {baseDir}/scripts/do.py power-on <droplet_id> uv run {baseDir}/scripts/do.py reboot <droplet_id>
bashcurl -s -H "Authorization: Bearer $DO_API_TOKEN" \ "https://api.digitalocean.com/v2/droplets" | jq '.droplets[] | {id, name, status, ip: .networks.v4[0].ip_address}'
bashcurl -s -H "Authorization: Bearer $DO_API_TOKEN" \ "https://api.digitalocean.com/v2/account" | jq '.account'
bashcurl -s -H "Authorization: Bearer $DO_API_TOKEN" \ "https://api.digitalocean.com/v2/domains" | jq '.domains[].name'
bashcurl -s -X POST -H "Authorization: Bearer $DO_API_TOKEN" \ -H "Content-Type: application/json" \ -d '{ "name": "my-droplet", "region": "nyc1", "size": "s-1vcpu-1gb", "image": "ubuntu-22-04-x64" }' \ "https://api.digitalocean.com/v2/droplets"
bashcurl -s -X POST -H "Authorization: Bearer $DO_API_TOKEN" \ -H "Content-Type: application/json" \ -d '{"type":"reboot"}' \ "https://api.digitalocean.com/v2/droplets/<DROPLET_ID>/actions"
bashcurl -s -X POST -H "Authorization: Bearer $DO_API_TOKEN" \ -H "Content-Type: application/json" \ -d '{"name": "example.com"}' \ "https://api.digitalocean.com/v2/domains"
Other measured skills in the registry, with their headline benchmark lift.