一键导入
digitalocean
DigitalOcean infrastructure management
用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
菜单
DigitalOcean infrastructure management
用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
基于 SOC 职业分类
| name | digitalocean |
| version | 1.0.0 |
| description | DigitalOcean infrastructure management |
| author | Skill Engine |
Manage DigitalOcean droplets, databases, and DNS with API integration.
skill install ./examples/wasm-skills/digitalocean-skill
skill config digitalocean --set DIGITALOCEAN_TOKEN=your_api_token
List all droplets in your account.
Parameters:
tag (optional, string): Filter by tagregion (optional, string): Filter by regionExample:
skill run digitalocean droplet-list
skill run digitalocean droplet-list --tag production
Create a new droplet.
Parameters:
name (required, string): Droplet nameregion (required, string): Region slug (e.g., nyc1, sfo3)size (required, string): Size slug (e.g., s-1vcpu-1gb)image (required, string): Image slug or IDssh_keys (optional, string): Comma-separated SSH key IDstags (optional, string): Comma-separated tagsExample:
skill run digitalocean droplet-create --name web-02 --region nyc1 --size s-2vcpu-4gb --image ubuntu-22-04-x64
Perform actions on a droplet.
Parameters:
id (required, string): Droplet IDaction (required, string): Action: power_on, power_off, reboot, snapshotname (optional, string): Snapshot name (for snapshot action)Example:
skill run digitalocean droplet-action --id 123456789 --action reboot
Delete a droplet.
Parameters:
id (required, string): Droplet IDExample:
skill run digitalocean droplet-delete --id 123456789
List DNS records for a domain.
Parameters:
domain (required, string): Domain nametype (optional, string): Filter by record typeExample:
skill run digitalocean dns-list --domain example.com
Create a DNS record.
Parameters:
domain (required, string): Domain nametype (required, string): Record type (A, AAAA, CNAME, MX, TXT)name (required, string): Record namedata (required, string): Record datattl (optional, number): TTL in seconds (default: 3600)priority (optional, number): Priority (for MX records)Example:
skill run digitalocean dns-create --domain example.com --type A --name api --data 167.99.123.45
Delete a DNS record.
Parameters:
domain (required, string): Domain nameid (required, string): Record IDExample:
skill run digitalocean dns-delete --domain example.com --id 12345
List managed databases.
Example:
skill run digitalocean database-list
Docker container and image management with native docker CLI integration. Use when you need to manage containers, images, networks, volumes, or run Docker Compose.
Video and audio processing using FFmpeg inside a secure Docker container
Image manipulation and conversion using ImageMagick inside a secure Docker container
MongoDB database client with Docker-based mongosh CLI
MySQL database client with Docker-based mysql CLI
PostgreSQL CLI client (psql) for database operations running inside a Docker container