← 返回 Skills 市场
syself-autopilot-hetzner
作者
SergeyKDEV
· GitHub ↗
· v1.0.0
· MIT-0
306
总下载
0
收藏
0
当前安装
1
版本数
在 OpenClaw 中安装
/install syself-autopilot-hetzner
功能描述
Use for SySelf Autopilot on Hetzner: management kubeconfig setup, organization namespace, Hetzner account preparation, ClusterStack and Cluster manifests, ba...
安全使用建议
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.
功能分析
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.
能力评估
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.
如何使用
- 确保已安装 OpenClaw(本地或 Docker 部署)
- 在对话框中输入安装命令:
/install syself-autopilot-hetzner - 安装完成后,直接呼叫该 Skill 的名称或使用
/syself-autopilot-hetzner触发 - 根据 Skill 的参数说明提供必要输入,即可获得结构化输出
版本历史
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.
元数据
常见问题
syself-autopilot-hetzner 是什么?
Use for SySelf Autopilot on Hetzner: management kubeconfig setup, organization namespace, Hetzner account preparation, ClusterStack and Cluster manifests, ba... 它是一个面向 Claude Code / OpenClaw 的 AI Agent Skill 插件,目前累计下载 306 次。
如何安装 syself-autopilot-hetzner?
在 OpenClaw 或 Claude Code 对话框中运行命令「/install syself-autopilot-hetzner」即可一键安装,无需额外配置。
syself-autopilot-hetzner 是免费的吗?
是的,syself-autopilot-hetzner 完全免费,采用 MIT-0 许可证,可自由下载、安装和使用。
syself-autopilot-hetzner 支持哪些平台?
syself-autopilot-hetzner 跨平台运行,可在任意部署了 OpenClaw / Claude Code 的环境中使用(cross-platform)。
谁开发了 syself-autopilot-hetzner?
由 SergeyKDEV(@sergeykdev)开发并维护,当前版本 v1.0.0。
推荐 Skills