admin-infra-digitalocean

Automate DigitalOcean Droplet, firewall, and VPC provisioning with Kasm autoscaling.

1|Updated Dec 19, 2025
One-click install
npx skills add https://github.com/evolv3-ai/vibe-skills --skill admin-infra-digitalocean
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: admin-infra-digitalocean
Source: https://github.com/evolv3-ai/vibe-skills/tree/main/skills/admin-infra-digitalocean
Command: npx skills add https://github.com/evolv3-ai/vibe-skills --skill admin-infra-digitalocean

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) and assets (resource) components.

What problem does it solve?

This Skill enables provisioning of DigitalOcean Droplets with firewalls and VPCs, plus native Kasm auto-scaling integration for dynamic agent provisioning, reducing manual ops and provisioning time.

Core Features & Use Cases

  • Droplets with security & networking: Create VMs behind firewalls and within a VPC for isolated environments.
  • Kasm autoscale integration: Enable auto-provisioning of agents to match user demand.
  • Region-aware provisioning: Support multiple regions for latency-aware deployments.

Quick Start

Install and configure doctl, authenticate with an API token, upload SSH keys, create a Droplet with region, size, and image, then apply firewall rules and enable Kasm autoscaling.

Frequently Asked Questions about admin-infra-digitalocean

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

FAQPage Schema
How do I automate DigitalOcean Droplet deployment with firewalls and VPCs?

Automate DigitalOcean Droplet deployment by using doctl CLI to provision VMs, attach firewalls, and configure VPCs in isolated environments. Install doctl, authenticate with an API token, specify region and Droplet size, then apply firewall rules via the provisioning workflow.

Can I set up auto-scaling for DigitalOcean agents across multiple regions?

Yes. This Skill integrates native Kasm auto-scaling with DigitalOcean infrastructure to dynamically provision agents across regions. Configure the deployment with region-aware settings, SSH keys, and Kasm autoscale parameters to match user demand automatically.

What prerequisites do I need before provisioning DigitalOcean infrastructure?

Prerequisites include a DigitalOcean API token with Read/Write scope, SSH keys uploaded to your account, doctl CLI installed and configured, and decisions on region, Droplet size, and image. These inputs enable credential validation and metadata handling for deployment.

Does this work with multiple DigitalOcean regions for latency-aware deployments?

Yes. Region-aware provisioning is built in, allowing you to select deployment regions and scale Droplets across multiple regions. This reduces latency by placing infrastructure closer to users and supports global cloud infrastructure setups.

How do firewall rules and VPCs improve security for DigitalOcean Droplets?

Firewall rules restrict inbound and outbound traffic to Droplets, while VPCs isolate infrastructure within private networks. Together they create secure, segmented environments that prevent unauthorized access and contain lateral movement.

What SSH key and API token scopes are required for DigitalOcean provisioning?

SSH keys must be uploaded to DigitalOcean and referenced by name during provisioning for secure access. API tokens require Read/Write scope to authenticate doctl, create Droplets, manage firewalls, and configure VPCs.