Agent skill
helm
Helm Kubernetes package manager with charts. Use for K8s deployments.
Install this agent skill to your Project
npx add-skill https://github.com/majiayu000/claude-skill-registry/tree/main/skills/other/other/helm
SKILL.md
Helm
Helm helps you manage Kubernetes applications via Charts (packages of pre-configured K8s resources). Helm v4 (2025) improves OCI integration and enables server-side apply.
When to Use
- Packaging: Distribute your K8s app to others.
- Templating: Manage complexity. One
deployment.yamltemplate for Dev, Staging, and Prod. - Management: Easy upgrades/rollbacks (
helm rollback).
Quick Start
# Install a chart
helm install my-release oci://registry-1.docker.io/bitnamicharts/nginx
# Create a chart
helm create my-chart
# values.yaml
replicaCount: 2
image:
repository: nginx
tag: "1.25"
Core Concepts
Charts
A collection of files that describe a related set of Kubernetes resources.
Chart.yaml, values.yaml, templates/.
OCI Registries
Helm v4 treats OCI (Docker) registries as first-class citizens. You push Charts to Docker Hub/ECR/GHCR just like container images.
Release
An instance of a chart running in a cluster.
Best Practices (2025)
Do:
- Store Charts in OCI: Push charts to your container registry (
helm push). Deprecate HTTP chart repositories. - Use
helm upgrade --install: Idempotent command for CI/CD pipelines. - Use
helm lint&kubeval: Validate templates before deploying.
Don't:
- Don't overuse logic in templates: If your Go templates look like spaghetti code, consider using a simpler tool (Kustomize) or an Operator.
References
Recommended Agent Skills
Expand your agent's capabilities with these related and highly-rated skills.
agent-ops-spec
Manage specification documents in .agent/specs/. Use when user provides requirements, acceptance criteria, or feature descriptions that need to be tracked and validated against implementation.
agent-ops-state
Maintain .agent state files. Use at session start, after meaningful steps, and before concluding: read/update constitution/memory/focus/issues/baseline consistently.
agent-ops-spec
Manage specification documents in .agent/specs/. Use when user provides requirements, acceptance criteria, or feature descriptions that need to be tracked and validated against implementation.
agent-ops-testing
Test strategy, execution, and coverage analysis. Use when designing tests, running test suites, or analyzing test results beyond baseline checks.
agent-ops-testing
Test strategy, execution, and coverage analysis. Use when designing tests, running test suites, or analyzing test results beyond baseline checks.
agent-ops-state
Maintain .agent state files. Use at session start, after meaningful steps, and before concluding: read/update constitution/memory/focus/issues/baseline consistently.
Didn't find tool you were looking for?