Azure Helm CLI
SkillCloud & infraHelm CLI operations manage Kubernetes packages, charts, releases, repositories, values, upgrades, rollbacks, template rendering, release history, chart debugging, and package validation. Use this skill when working with helm install, helm upgrade, helm rollback, helm repo add, helm template, values.yaml, or chart validation.
Use Azure Helm CLI in Claude, ChatGPT or Ahel Desktop
Free. Sign in, add Azure Helm CLI and connect your AI. About a minute.
Also: Claude Code · Cursor · Codex
Then ask your AI: use the Azure Helm CLI skill
Details
Instructions available. Your AI can read the instructions. Execution depends on the setup they require.
Account requirements not reviewed. Check the skill instructions before use; Ahel provides instructions and does not run this skill.
No other account needed.
Add Ahel to your AI once: Claude, ChatGPT, Cursor, Claude Code or Codex. Then ask it to use this.
What this skill tells your AI
The instructions your AI receives, as published by gbb-acelerators/awesome-harness-primitives in harness/claude-code/skills/azure-helm-cli/SKILL.md and read by Ahel’s review.
Use this skill to turn Helm chart and release requests into ordered CLI workflows, validate charts before deployment, preview rendered manifests, and return release, validation, template, or rollback evidence.
When to invoke
- "Lint or validate a Helm chart."
- "Render Helm templates before deploying."
- "Install, upgrade, or roll back a Helm release."
- "Add, update, or search a Helm repository."
- "Debug chart values or release history."
Prerequisites and context
- Helm 3.x installed.
- Kubernetes context configured.
- Access to chart repositories.
Procedure
- Confirm the chart path, release name, values file, namespace, and Kubernetes context.
- Lint or template the chart before install or upgrade when chart changes are involved.
- Run the narrowest repository or release command that satisfies the request.
- Capture validation, template, release, or rollback output.
- Return the result using the output template.
Chart development
# Lint chart
helm lint ./chart
# Template rendering
helm template release-name ./chart -f values.yaml
# Dry-run install
helm install release-name ./chart -f values.yaml --dry-run
Repository operations
# Add repository
helm repo add <name> <url>
# Update repositories
helm repo update
# Search charts
helm search repo <keyword>
Release management
# List releases
helm list -A
# Install chart
helm install <release> <chart> -f values.yaml -n <namespace>
# Upgrade release
helm upgrade <release> <chart> -f values.yaml -n <namespace>
# Rollback release
helm rollback <release> <revision> -n <namespace>
Best practices
- ALWAYS lint charts before deploying.
- Use --dry-run to preview changes.
- Keep values.yaml files in version control.
- Use semantic versioning for charts.
- Document chart dependencies.
Output template
Return exactly this structure:
**Status:** PASS | FAIL | BLOCKED
**Summary:** One sentence describing the chart validation, template rendering, repository, install, upgrade, or rollback outcome.
### Details
1. Command executed: `<helm command>`
2. Chart or release: `<chart path/name and release name>`
3. Namespace: `<namespace or all namespaces>`
4. Validation results: `<lint, dry-run, template, or not checked>`
5. Template output: `<summary or not applicable>`
6. Next steps: `<install, upgrade, rollback, inspect, or none>`
### Validation
- Chart check: `<helm lint, helm template, dry-run, or reason not checked>`
- Command result: `<exit code or observed helm output>`
Limits
- Do not use this skill for kubectl cluster operations.
- Use
azure-kubectl-cli(skill) instead when the task is direct Kubernetes resource inspection, logs, events, rollout status, or manifest application. - Do not use this skill for ArgoCD sync and app health.
- Use
azure-argocd-cli(skill) instead when the task is GitOps application sync, health, diff, or drift management. - Do not use this skill for Terraform IaC.
- Use
azure-terraform-cli(skill) instead when the task is infrastructure provisioning, state, plans, modules, or provider locks. - Do not use this skill for full platform deployment.
- Use
open-horizons-deploy-orchestration(skill) instead when the task spans prerequisites, Terraform, Kubernetes, and platform-wide validation.
Related primitives
| Name | Type | Use it when |
|---|---|---|
open-horizons-deployment-operator | agent | Coordinating approved Helm releases as part of platform deployment. |
open-horizons-backstage-expert | agent | Managing Backstage chart values and portal deployment workflows. |
open-horizons-sre-investigator | agent | Investigating release or rollout health issues. |
azure-kubectl-cli | skill | Inspecting Kubernetes resources created by Helm. |
azure-argocd-cli | skill | Managing GitOps applications that apply Helm-rendered workloads. |
Quality gate
-
nameisazure-helm-cliand matches the parent directory. -
helm lintis run or explicitly marked not applicable before deployment actions. - Dry-run or template output is captured before applying chart changes when possible.
- Release, chart, namespace, and values file are included in the response when applicable.
- Rollback responses include the requested revision.
- Chart dependencies and versioning considerations are noted when they affect the command result.
Signals
- GitHub stars
- 20
- Last commit
- Sep 2026
Ahel review
S4info
community integration, published by gbb-acelerators, not azure
Automated review, not a security audit. Ruleset v1+k2.
Advanced
- Item type
- skill
- Key
azure-helm-cli- Source
- github.com/gbb-acelerators/awesome-harness-primitives
github.com/gbb-acelerators/awesome-harness-primitives
Related picks
Skill · larksuite
The pick for Markdownmarkdown-formatter
Skill · nvidia
The pick for Markdownazure-kubernetes
Skill · microsoft
The pick for Kubernetesdt-obs-kubernetes
Skill · dynatrace
The pick for Kubernetesazure-quotas
Skill · microsoft
The pick for Azureazure-cosmos-db
Skill · microsoftdocs
The pick for Azure