LaunchKit · 2026
Back to Skills

hcloud

Manage Hetzner Cloud infrastructure using the hcloud CLI.

0
454 downloads
by @jpj069

Setup & Installation

openclaw skills install @jpj069/hcloud

Or with the ClawHub CLI, for registry-managed skill folders outside a full OpenClaw workspace:

npx clawhub install hcloud

What This Skill Does

Wraps the hcloud CLI to manage Hetzner Cloud resources from an agent. Covers servers, firewalls, SSH keys, volumes, networks, and load balancers through direct CLI commands.

Hetzner Cloud has no first-party AI integration, so this skill bridges that gap by letting agents drive the full hcloud CLI without manual terminal work.

When to use it

  • Spin up a new Ubuntu server in a specific region
  • Add firewall rules to restrict SSH access by IP
  • Attach a persistent volume to a running server
  • Create a private network and connect multiple servers to it
  • Set up a load balancer and register backend servers

Example Workflow

Here's how your AI assistant might use this skill in practice.

INPUT

User asks: Create a cx23 server named web-01 in Nuremberg with my SSH key and open ports 80 and 443

AGENT
  1. 1Run hcloud ssh-key list to find the user's key name
  2. 2Create the server with hcloud server create --name web-01 --type cx23 --image ubuntu-24.04 --ssh-key <key> --location nbg1
  3. 3Create a firewall with rules allowing TCP 80 and 443 from 0.0.0.0/0
  4. 4Apply the firewall to web-01 with hcloud firewall apply-to-resource
  5. 5Verify with hcloud server describe web-01
OUTPUT

Server web-01 running at its public IP with HTTP/HTTPS open and SSH key authentication configured

Requirements

Accounts, API keys, or tools you or your AI assistant may need to set up while using this skill.

Hetzner Cloud API token (generated in Hetzner Cloud Console under Security > API Tokens)