| name | helm-chart-expert |
| description | Production-ready Helm chart creation and review guide. Covers chart structure, ArgoCD/GitOps integration, secrets management, testing strategies, deployment patterns (blue-green, canary), monitoring, and troubleshooting. Use when creating charts, reviewing for security/quality, integrating with ArgoCD, or debugging chart issues. |
| version | 2.0.0 |
Helm Chart Expert Skill
Purpose
Guide for creating production-ready Helm charts and conducting comprehensive chart reviews. Core workflow covers essential patterns with references to detailed examples for complex scenarios.
Quick Start Checklist
New Chart Creation
helm create mychart
helm lint ./mychart
helm template ./mychart --debug
helm install test ./mychart --dry-run --debug
Quick Template Check
helm template myrelease ./mychart -f values-dev.yaml
helm install myrelease ./mychart --dry-run --debug
helm diff upgrade myrelease ./mychart
When to Load Additional References
The quick reference above covers essential chart creation patterns. Load detailed references when:
For detailed chart templates and examples:
Read `~/.claude/skills/helm-chart-expert/references/TEMPLATES.md`
Use when: Creating new charts, need Chart.yaml/values.yaml/deployment examples, implementing all Kubernetes resources
For ArgoCD integration patterns:
Read `~/.claude/skills/helm-chart-expert/references/ARGOCD-PATTERNS.md`
Use when: Integrating with ArgoCD, multi-environment deployments, ApplicationSets, sync waves, GitOps workflows
For production deployment patterns:
Read `~/.claude/skills/helm-chart-expert/references/PRODUCTION-PATTERNS.md`
Use when: Secrets management, testing strategies, blue-green/canary deployments, monitoring setup, upgrade strategies
For troubleshooting and advanced techniques:
Read `~/.claude/skills/helm-chart-expert/references/TROUBLESHOOTING.md`
Use when: Debugging chart issues, nil pointer errors, advanced templating, dynamic resource generation, performance optimization
Chart Review Checklist
Security Review
Structure Review
Values Review
Template Review
Testing Review
Documentation Review
Final Review Checklist
Before Release
After Release
Integration with Other Skills
Works With:
- security-scan - Scan rendered Helm templates for hardcoded secrets
- quality-check - Lint YAML files for formatting issues
- Manual invocation for Helm-specific work
Invokes:
- None (standalone reference skill)
Invoked By:
- User (manual invocation when working with Helm)
Example Usage
/skill helm-chart-expert
User: "Help me create a production-ready Helm chart"
User: "Review this Helm chart for security issues"
User: "Show me how to integrate with ArgoCD"
User: "How do I handle secrets in Helm?"
References
Maintained by: DevOps team
Review Schedule: Quarterly
Last Updated: 2025-01-12
Related Agent
For comprehensive Helm/Kubernetes guidance that coordinates this and other Helm skills, use the helm-kubernetes-expert agent.