← Back to Skills Marketplace
syself-autopilot-hetzner
by
SergeyKDEV
· GitHub ↗
· v1.0.0
· MIT-0
306
Downloads
0
Stars
0
Active Installs
1
Versions
Install in OpenClaw
/install syself-autopilot-hetzner
Description
Use for SySelf Autopilot on Hetzner: management kubeconfig setup, organization namespace, Hetzner account preparation, ClusterStack and Cluster manifests, ba...
Usage Guidance
This package contains useful templates and scripts for SySelf Autopilot on Hetzner, but the registry metadata fails to declare the sensitive inputs the scripts require. Before installing or running: 1) Verify the skill source and trustworthiness (source is unknown). 2) Inspect the scripts (you already have them) and confirm you are comfortable running kubectl and bash locally. 3) Understand that the scripts expect a management kubeconfig and will read environment variables and local private SSH key files and then create Kubernetes secrets in the management cluster—keep least-privilege tokens and use dedicated project-scoped HCLOUD tokens. 4) Do not run these scripts on machines that hold unrelated sensitive credentials. 5) If you decide to use it, run in a controlled environment first and request the missing metadata (declare required env vars/config paths) from the publisher so requirements are explicit.
Capability Analysis
Type: OpenClaw Skill
Name: syself-autopilot-hetzner
Version: 1.0.0
The skill bundle provides a legitimate set of tools and instructions for managing SySelf Autopilot clusters on Hetzner. The shell scripts (e.g., 01-validate-access.sh, 02-create-management-secrets.sh) and Python-based kubeconfig helper (03-prepare-management-kubeconfig.sh) perform standard infrastructure management tasks without any signs of obfuscation, data exfiltration, or unauthorized execution. The SKILL.md instructions are well-structured, emphasize safety, and strictly adhere to official documentation and support boundaries.
Capability Assessment
Purpose & Capability
The name/description and the included templates/scripts align with SySelf Autopilot on Hetzner (kubeconfig preparation, ClusterStack/Cluster manifests, Hetzner bare metal onboarding). However the registry metadata claimed 'Required env vars: none' and 'Required config paths: none' while several scripts clearly require a management kubeconfig and Hetzner credentials (HCLOUD_TOKEN, HETZNER_ROBOT_USER, HETZNER_ROBOT_PASSWORD, SSH key paths). That mismatch between claimed requirements and actual files is an incoherence.
Instruction Scope
The SKILL.md and scripts stay within the expected workflow: preparing a management kubeconfig, applying manifests, and creating Kubernetes secrets for Hetzner credentials and SSH keys. They instruct reading local kubeconfig files and local SSH key files and calling kubectl and optionally hcloud. This is sensitive but within the stated purpose; the skill does not attempt obvious exfiltration or network calls to unknown endpoints in the provided files.
Install Mechanism
No install spec is present (instruction-only plus script files). No downloads or archive extraction are performed. Risk from installation is low, but runtime requires executing the included shell scripts on a host with kubectl and optional hcloud available.
Credentials
The scripts require multiple sensitive environment values and file paths (HCLOUD_TOKEN, Robot user/password, SSH key paths, SSH_KEY_NAME, and a kubeconfig file). These are appropriate for Hetzner/SySelf onboarding, but the skill metadata did not declare them — that omission is a red flag because a user installing the skill could be unaware that the skill will read secrets and private keys. The scripts will create Kubernetes secrets from those inputs (which is expected behavior) but handling of private key files and tokens deserves explicit disclosure.
Persistence & Privilege
The skill is not always:true and does not request system-wide persistence. It operates by running scripts and issuing kubectl/hcloud commands against a management cluster the operator must supply. It does create secrets inside the target Kubernetes cluster (expected for its purpose), but it does not modify other skills or agent-wide configuration in the provided files.
How to Use
- Make sure OpenClaw is installed (local or Docker)
- Run the install command in chat:
/install syself-autopilot-hetzner - After installation, invoke the skill by name or use
/syself-autopilot-hetzner - Provide required inputs per the skill's parameter spec and get structured output
Version History
v1.0.0
SySelf Autopilot Hetzner skill, initial release:
- Provides end-to-end SySelf Autopilot guidance for Hetzner: management kubeconfig setup, namespace configuration, Hetzner account preparation, secret creation, bare metal onboarding, ClusterStack/Cluster manifests, day-2 operations, and troubleshooting.
- Clearly outlines what is in and out of scope, including support boundaries and prohibited self-managed CAPH workflows.
- Requires use of the companion `hetzner-cloud` skill for all HCloud CLI operations and enforces additional safety/confirmation steps.
- Directs users only to official SySelf Autopilot documentation and stops if official guidance does not exist for a step.
- Includes detailed operational workflow, prerequisites, and troubleshooting steps for supported cluster management and bare metal scenarios.
Metadata
Frequently Asked Questions
What is syself-autopilot-hetzner?
Use for SySelf Autopilot on Hetzner: management kubeconfig setup, organization namespace, Hetzner account preparation, ClusterStack and Cluster manifests, ba... It is an AI Agent Skill for Claude Code / OpenClaw, with 306 downloads so far.
How do I install syself-autopilot-hetzner?
Run "/install syself-autopilot-hetzner" in the OpenClaw or Claude Code chat to install it in one step — no extra setup required.
Is syself-autopilot-hetzner free?
Yes, syself-autopilot-hetzner is completely free, licensed under MIT-0. You can download, install and use it at no cost.
Which platforms does syself-autopilot-hetzner support?
syself-autopilot-hetzner is cross-platform and runs anywhere OpenClaw / Claude Code is available (cross-platform).
Who created syself-autopilot-hetzner?
It is built and maintained by SergeyKDEV (@sergeykdev); the current version is v1.0.0.
More Skills