Agent Skills by Thomas Spiegl
Showing 21 vetted skills indexed across 1 GitHub repositories.
hetzbot-docker
Install and harden Docker Engine with secure daemon.json settings.
hetzbot-google
Deploy shared Google API credentials for Gmail, Drive, and Sheets across fleet hosts.
hetzbot-pi
Automate pi.dev coding agent installation and configuration on remote hosts.
hetzbot-postgres
Provision per-service Postgres databases on a Hetzbot host.
hetzbot-caddy
Install Caddy, assemble per-service routing snippets, and reload with validation.
hetzbot-restic
Install restic and configure per-host backup repositories in Hetzner Object Storage.
hetzbot-check-fleet
Assess fleet health across Hetzner hosts via Tailscale and systemd services.
hetzbot-remove-host
Removes a Hetzner Cloud host VM, updates tfvars state, and reminds about Tailscale cleanup.
hetzbot-add-host
Provision Hetzner Cloud hosts with tofu and join them to the Tailnet.
hetzbot-init-fleet
Scaffold a fleet repository with hosts.tfvars, services/, and setup scripts.
hetzbot-review-host
Orchestrate host health audits across Hetzbot skills with severity summaries.
hetzbot-verify-fleet
Verify fleet health across hosts via SSH, containers, restic backups, and Postgres.
hetzbot-snapshot-host
Create on-demand Hetzner Cloud snapshots of a specific host.
hetzbot-python
Install uv and provision isolated per-service Python virtual environments.
hetzbot-node
Automate idempotent Node.js LTS installation with pinned versions and npm lockdown.
hetzbot-deploy
Automate fleet deployment by syncing skills and provisioning infrastructure on hosts.
hetzbot-rotate-service
Rotate a service's Postgres password and update its .env file.
hetzbot-backup
Trigger on-demand restic backups on hosts defined in hosts.tfvars.
hetzbot-restore
Restore a service's DB and /srv data from restic snapshots.
hetzbot-remove-service
Remove a first-party service from a single Hetzbot-managed host.
hetzbot-add-service
Attach and deploy a new service to a fleet host with validation and optional HTTPS.