Agent SkillsAgent Skills
NeverSight

hetzner-infra

@NeverSight/hetzner-infra
NeverSight
123
27 forks
Updated 5/2/2026
View on GitHub

Hetzner cloud infrastructure provisioning for Kubernetes. Use when provisioning servers, networks, load balancers, firewalls, DNS zones, or storage on Hetzner Cloud via hcloud CLI.

Installation

$npx agent-skills-cli install @NeverSight/hetzner-infra
Claude Code
Cursor
Copilot
Codex
Antigravity

Details

Pathdata/skills-md/nmime/infra-skills/hetzner-infra/SKILL.md
Branchmain
Scoped Name@NeverSight/hetzner-infra

Usage

After installing, this skill will be available to your AI coding assistant.

Verify installation:

npx agent-skills-cli list

Skill Instructions


name: hetzner-infra description: Hetzner cloud infrastructure provisioning for Kubernetes. Use when provisioning servers, networks, load balancers, firewalls, DNS zones, or storage on Hetzner Cloud via hcloud CLI.

Cloud Infrastructure

Infrastructure patterns for Kubernetes clusters. Implementation via hcloud CLI. All scripts are idempotent.

Core Components

ComponentPurposehcloud Command
ComputeVM instances for nodeshcloud server
NetworkPrivate connectivityhcloud network
Load BalancerTraffic distributionhcloud load-balancer
FirewallNetwork securityhcloud firewall
DNSName resolutionhcloud zone
StorageBlock storagehcloud volume

Server Type Selection

If a server type is unavailable in the preferred location, try other European locations:

# Check availability across EU locations
for loc in fsn1 nbg1 hel1; do
  echo "=== $loc ===" && hcloud server-type list --selector location=$loc
done

EU locations: fsn1 (Falkenstein), nbg1 (Nuremberg), hel1 (Helsinki)

Quick Start

# Install hcloud CLI
curl -sL https://github.com/hetznercloud/cli/releases/latest/download/hcloud-linux-amd64.tar.gz | tar xz
sudo mv hcloud /usr/local/bin/

# Set token
export HCLOUD_TOKEN="your-token"

# Verify
hcloud server list

hcloud Reference

Provisioning

See references/provisioning.md for step-by-step infrastructure setup.

References