| name | helm-charts |
| description | Expert Helm chart development and management skill for Kubernetes package management |
| allowed-tools | ["Bash","Read","Write","Edit","Glob","Grep"] |
| graph | {"domains":["domain:devops"],"specializations":["specialization:devops-sre-platform"],"skillAreas":["skill-area:configuration-management","skill-area:deployment-infrastructure-management"],"roles":["role:devops-engineer","role:platform-engineer"],"topics":["topic:infrastructure-as-code"]} |
Helm Charts Skill
Overview
Specialized skill for Helm chart development, validation, and lifecycle management. Provides expert capabilities for Kubernetes application packaging using Helm.
Capabilities
Chart Development
- Generate Helm charts from existing Kubernetes manifests
- Create chart templates with proper parameterization
- Implement Helm hooks for lifecycle management
- Design reusable library charts
Chart Validation
- Validate chart structure against Helm best practices
- Lint charts for syntax and semantic errors
- Test template rendering with different value sets
- Verify chart dependencies and requirements
Template Management
- Debug template rendering issues
- Implement complex Go template logic
- Create helper templates (_helpers.tpl)
- Handle conditional resource generation
Release Management