Claude
Skill
helm-operator
Inspect, template, install, and upgrade Helm releases safely; author and lint charts. Use for anything chart- or release-related.
Virus-scanned
Reviewed automatically before listing.
Download
navinspire-ia-navin-navin_skills_helm-operator-e9c73a3.zip · 0 KB
Install
skills CLI
npx skills add https://github.com/Navinspire-ia/navin/tree/main/navin/skills/helm-operator
Claude Code
claude plugin marketplace add https://llmmart.ai/marketplace.json && claude plugin install navinspire-ia-navin@llmmart
Git
git clone https://github.com/Navinspire-ia/navin.git
The skills CLI installs just this skill, for any of its supported agents. Claude Code installs the whole navinspire-ia/navin collection as a plugin from our marketplace. Git is the plain clone.
Skill manifest
Helm Operator
Overview
Manage Helm charts and releases with dry-run-first habits. Rendered output is inspected before anything reaches the cluster.
Common commands
helm list -A
helm status <release> -n <ns>
helm get values <release> -n <ns>
helm history <release> -n <ns>
helm template <chart> -f values.yaml
helm upgrade --install <release> <chart> -n <ns> -f values.yaml --dry-run
helm lint <chart-dir>
helm diff upgrade <release> <chart> -f values.yaml # if helm-diff plugin present
Workflow
- Identify the release, chart source (repo/OCI/local), and current values.
- Render with
helm templateor--dry-runand review the manifests before applying. - Apply with
helm upgrade --install --atomic --timeout 5mso failures roll back automatically. - Verify:
helm status, rollout status of the workloads, then application health. - In a GitOps setup, change values files in git instead of running
helm upgradeby hand.
Rules
helm uninstalland prod upgrades requirehuman-approval.- Pin chart versions; never deploy floating
lateston shared clusters. - Report the exact chart version and value overrides applied.
Files (navin)
-
SKILL.md 1.4 KB
--- name: helm-operator description: Inspect, template, install, and upgrade Helm releases safely; author and lint charts. Use for anything chart- or release-related. metadata: {"navin":{"emoji":"⎈","category":"devops","requires":{"bins":["helm"]}}} --- # Helm Operator ## Overview Manage Helm charts and releases with dry-run-first habits. Rendered output is inspected before anything reaches the cluster. ## Common commands ```bash helm list -A helm status <release> -n <ns> helm get values <release> -n <ns> helm history <release> -n <ns> helm template <chart> -f values.yaml helm upgrade --install <release> <chart> -n <ns> -f values.yaml --dry-run helm lint <chart-dir> helm diff upgrade <release> <chart> -f values.yaml # if helm-diff plugin present ``` ## Workflow 1. Identify the release, chart source (repo/OCI/local), and current values. 2. Render with `helm template` or `--dry-run` and review the manifests before applying. 3. Apply with `helm upgrade --install --atomic --timeout 5m` so failures roll back automatically. 4. Verify: `helm status`, rollout status of the workloads, then application health. 5. In a GitOps setup, change values files in git instead of running `helm upgrade` by hand. ## Rules - `helm uninstall` and prod upgrades require `human-approval`. - Pin chart versions; never deploy floating `latest` on shared clusters. - Report the exact chart version and value overrides applied.
Comments (0)
Sign in to join the conversation.
Reviews (0)
No reviews yet.
No comments yet.