ワンクリックで
digitalocean
DigitalOcean infrastructure — Droplets, managed databases, Spaces, load balancers, firewalls, DNS management
Codex または Claude でインストール この Prompt をコピーして Codex、Claude、または他のアシスタントに貼り付けると、Skill ページを確認してインストールできます。
メニュー
DigitalOcean infrastructure — Droplets, managed databases, Spaces, load balancers, firewalls, DNS management
Codex または Claude でインストール この Prompt をコピーして Codex、Claude、または他のアシスタントに貼り付けると、Skill ページを確認してインストールできます。
SOC 職業分類に基づく
Interactive project scaffolding wizard — detects environment, audits existing tools, then sets up any stack with explicit user approval at every step
Share project memory across devices AND across AI tools (Claude Code, Cursor, Codex, Roo, Cline, Aider, Windsurf) — git-native, no SaaS, no lock-in.
Detects your project stack, installs the right Claude Code skills, and surfaces built-in Claude Code capabilities you might not know exist
Page through the discovered-skills queue 25 at a time — keep the good ones into the verified registry, reject the rest so they never re-appear. Resumes where you left off.
Pull the latest version of claude-scaffold-skill (and other installed skills) — shows the changelog, asks before applying, validates after.
AWS infrastructure management — EKS, ECR, VPC, RDS, ElastiCache, S3, Route53, ACM, Secrets Manager, CloudWatch, IAM
| name | digitalocean |
| description | DigitalOcean infrastructure — Droplets, managed databases, Spaces, load balancers, firewalls, DNS management |
| version | 1.0.0 |
| author | veekunth217 |
| tags | ["digitalocean","droplet","spaces","managed-database","load-balancer","firewall","dns","doctl"] |
| platforms | ["claude-code","cursor","codex"] |
Full DigitalOcean infrastructure management — from Droplet provisioning to managed databases, Spaces, and DNS.
RULE: Show plan (resources to be created, estimated cost) before provisioning. Wait for GO.
🚧 Status: Stub — implementation pending
This reference skill has the structure but the snippet content is still being filled in (you'll see
<!-- TODO -->placeholders below). It activates and tells Claude the topic exists, but won't yield deep snippets yet.Want to help? Pick any TODO, write the snippet, open a PR. See CONTRIBUTING.md. Each contribution moves the skill closer to "Ready" status.
# Auth
doctl auth init
# Droplets
doctl compute droplet list
doctl compute droplet create [name] \
--size s-2vcpu-4gb \
--image ubuntu-24-04-x64 \
--region blr1 \
--ssh-keys [key-fingerprint] \
--user-data-file cloud-init.yml
# Databases
doctl databases list
doctl databases connection [db-id] --user doadmin
# Spaces
doctl compute cdn list
# Use AWS CLI with DO endpoint:
aws s3 ls s3://[bucket] \
--endpoint=https://[region].digitaloceanspaces.com
# DNS
doctl compute domain list
doctl compute domain records list [domain]
doctl compute domain records create [domain] \
--record-type A --record-name @ --record-data [ip] --record-ttl 300
terraform {
required_providers {
digitalocean = {
source = "digitalocean/digitalocean"
version = "~> 2.0"
}
}
}
provider "digitalocean" {
token = var.do_token
}
resource "digitalocean_droplet" "web" {
name = "[app]-web"
size = "s-2vcpu-4gb"
image = "ubuntu-24-04-x64"
region = "blr1"
ssh_keys = [data.digitalocean_ssh_key.default.id]
tags = ["web", "[app]"]
}
resource "digitalocean_firewall" "web" {
name = "[app]-firewall"
droplet_ids = [digitalocean_droplet.web.id]
inbound_rule {
protocol = "tcp"; port_range = "22"
source_addresses = ["0.0.0.0/0"]
}
inbound_rule {
protocol = "tcp"; port_range = "80"
source_addresses = ["0.0.0.0/0"]
}
inbound_rule {
protocol = "tcp"; port_range = "443"
source_addresses = ["0.0.0.0/0"]
}
outbound_rule {
protocol = "tcp"; port_range = "all"
destination_addresses = ["0.0.0.0/0"]
}
}