← 返回 Skills 市场
xueyetianya

Helm

作者 bytesagain4 · GitHub ↗ · v3.0.1 · MIT-0
cross-platform ✓ 安全检测通过
358
总下载
0
收藏
3
当前安装
6
版本数
在 OpenClaw 中安装
/install helm
功能描述
Create, lint, template, and package Kubernetes Helm charts with checks. Use when scaffolding charts, linting templates, or packaging chart releases.
使用说明 (SKILL.md)

helm

Create, lint, template, and package Kubernetes Helm charts with checks. Use when scaffolding charts, linting templates, or packaging chart releases.

Commands

KUBECONFIG

Path to kubeconfig file

scripts/script.sh KUBECONFIG

create

Create a new chart scaffold

scripts/script.sh create \x3Cchart>

lint

Lint a chart for issues

scripts/script.sh lint \x3Cchart>

template

Render templates locally (--set key=val, --values file)

scripts/script.sh template \x3Cchart> [opts]

list

List installed releases

scripts/script.sh list [namespace]

status

Show release status and notes

scripts/script.sh status \x3Crelease>

values

Show values (source: chart|deployed)

scripts/script.sh values \x3Cchart> [source]

repo-add

Add a chart repository

scripts/script.sh repo-add \x3Cname> \x3Curl>

repo-list

List configured repositories

scripts/script.sh repo-list

repo-update

Update all repository indexes

scripts/script.sh repo-update

search

Search repos and Artifact Hub

scripts/script.sh search \x3Ckeyword>

package

Package chart into .tgz

scripts/script.sh package \x3Cchart> [opts]

history

Show release revision history

scripts/script.sh history \x3Crelease>

rollback

Rollback to a previous revision

scripts/script.sh rollback \x3Crelease> [rev]

diff

Compare chart with deployed release

scripts/script.sh diff \x3Cchart> \x3Crelease>

Requirements

  • helm
  • curl

Powered by BytesAgain | bytesagain.com | [email protected]

安全使用建议
This skill appears to be a straightforward local Helm helper that runs scripts/script.sh to call your installed helm binary. Before installing: (1) confirm you have Helm v3+ installed (the script will refuse v2), (2) be aware it will create ~/.local/share/helm-helper and a log file there, (3) set KUBECONFIG / HELM_NAMESPACE as needed — the metadata does not declare these env vars but the script uses them, and (4) review the script if you want to confirm no additional network calls beyond normal Helm repo operations. If you don't want files written to your home, run the script manually or review/modify the DATA_DIR variables first. The author and homepage are listed (bytesagain.com); if you don't trust that source, inspect the full script before use.
功能分析
Type: OpenClaw Skill Name: helm Version: 3.0.1 The skill bundle is a legitimate wrapper for the Kubernetes Helm CLI, providing commands for chart creation, linting, templating, and release management. The script (scripts/script.sh) follows standard bash practices, uses local data directories for logging and storage, and contains no evidence of data exfiltration, malicious execution, or prompt injection.
能力评估
Purpose & Capability
Name/description (Helm chart operations) align with the included script: the script implements create, lint, template, package, repo, list, status, etc. All required capabilities map to helm commands; curl is mentioned only in a suggested install instruction.
Instruction Scope
SKILL.md instructs the agent to run scripts/script.sh for each command which is expected. Minor inconsistency: SKILL.md lists a top-level 'KUBECONFIG' entry as if it were a command (shows `scripts/script.sh KUBECONFIG`) — in practice the script reads KUBECONFIG/HELM_NAMESPACE from environment and expects normal subcommands (create, lint, template, ...). The script logs locally and reads/writes chart directories, but does not attempt to transmit data to external endpoints other than normal Helm repo/network calls.
Install Mechanism
There is no install spec (instruction-only skill with an included shell script). No downloads or archive extraction are performed by the skill itself; the script only invokes locally installed helm and suggests how to install helm if missing.
Credentials
Registry metadata declares no required env vars, but the script uses KUBECONFIG and HELM_NAMESPACE (and HELM_KUBECONFIG derives from KUBECONFIG). These are proportionate to the Helm use-case but should be documented in the skill metadata. No unrelated credentials or secrets are requested.
Persistence & Privilege
The script creates a per-user data directory (~/.local/share/helm-helper) and a log file to store charts/packages/logs — reasonable for a CLI helper but it is persistent on disk. The skill is not always:true and does not modify other skills or global agent config.
如何使用
  1. 确保已安装 OpenClaw(本地或 Docker 部署)
  2. 在对话框中输入安装命令:/install helm
  3. 安装完成后,直接呼叫该 Skill 的名称或使用 /helm 触发
  4. 根据 Skill 的参数说明提供必要输入,即可获得结构化输出
版本历史
v3.0.1
v3.0.1: SKILL.md rewritten to match new script commands.
v3.0.0
v3.0.0: Complete rewrite with real helm functionality.
v2.0.1
update
v2.0.0
v2.5 retry: desc+homepage+source+security
v1.0.1
retry-fix-token
v1.0.0
Initial release
元数据
Slug helm
版本 3.0.1
许可证 MIT-0
累计安装 3
当前安装数 3
历史版本数 6
常见问题

Helm 是什么?

Create, lint, template, and package Kubernetes Helm charts with checks. Use when scaffolding charts, linting templates, or packaging chart releases. 它是一个面向 Claude Code / OpenClaw 的 AI Agent Skill 插件,目前累计下载 358 次。

如何安装 Helm?

在 OpenClaw 或 Claude Code 对话框中运行命令「/install helm」即可一键安装,无需额外配置。

Helm 是免费的吗?

是的,Helm 完全免费,采用 MIT-0 许可证,可自由下载、安装和使用。

Helm 支持哪些平台?

Helm 跨平台运行,可在任意部署了 OpenClaw / Claude Code 的环境中使用(cross-platform)。

谁开发了 Helm?

由 bytesagain4(@xueyetianya)开发并维护,当前版本 v3.0.1。

💬 留言讨论