helm-charts

Solid

Design, structure, and test production-grade Helm charts with multi-environment overlays.

DevOps & Infrastructure 14 stars 3 forks Updated 3 days ago MIT

Install

View on GitHub

Quality Score: 86/100

Stars 20%
39
Recency 20%
100
Frontmatter 20%
70
Documentation 15%
100
Issue Health 10%
80
License 10%
100
Description 5%
100

Skill Content

# Skill: Helm Charts > **Expertise:** Helm 3 chart structure, values hierarchy, multi-environment overlays, chart testing, ArgoCD integration. ## When to load When creating a new Helm chart, reviewing an existing chart, setting up multi-env values, or integrating with ArgoCD. ## Chart Structure (Standard) ``` charts/my-service/ ├── Chart.yaml ├── values.yaml ← defaults (all envs inherit) ├── values-staging.yaml ← staging overrides ├── values-prod.yaml ← production overrides ├── templates/ │ ├── _helpers.tpl ← named templates │ ├── deployment.yaml │ ├── service.yaml │ ├── ingress.yaml │ ├── hpa.yaml │ ├── pdb.yaml │ ├── serviceaccount.yaml │ ├── networkpolicy.yaml │ └── NOTES.txt └── tests/ └── test-connection.yaml ``` ## values.yaml Conventions ```yaml # Always provide a complete, renderable default set replicaCount: 2 image: repository: registry.example.com/my-service tag: "" # overridden by CI with digest digest: "" # prefer digest over tag in prod pullPolicy: IfNotPresent serviceAccount: create: true name: "" # auto-generated from chart name if empty resources: requests: { cpu: 100m, memory: 128Mi } limits: { cpu: 500m, memory: 512Mi } autoscaling: enabled: true minReplicas: 2 maxReplicas: 10 targetCPUUtilizationPercentage: 70 ingress: enabled: false className: nginx hosts: [] tls: [] podDisruptionBudget: enabled: true minAvailable: 1 ``` #...

Details

Author
sawrus
Repository
sawrus/agent-guides
Created
3 months ago
Last Updated
3 days ago
Language
Shell
License
MIT

Integrates with

Similar Skills

Semantically similar based on skill content — not just same category

DevOps & Infrastructure Solid

helm-charts

Expert Helm chart development and management skill for Kubernetes package management

1,034 Updated today
a5c-ai
DevOps & Infrastructure Solid

helm-chart-scaffolding

Design, organize, and manage Helm charts for templating and packaging Kubernetes applications with reusable configurations. Use when creating Helm charts, packaging Kubernetes applications, or implementing templated deployments.

36,166 Updated yesterday
wshobson
DevOps & Infrastructure Listed

helm-chart-scaffolding

Design, organize, and manage Helm charts for templating and packaging Kubernetes applications with reusable configurations. Use when creating Helm charts, packaging Kubernetes applications, or implementing templated deployments.

21 Updated 5 days ago
HermeticOrmus
DevOps & Infrastructure Listed

helm

This skill should be used when authoring or maintaining Helm charts — creating charts, writing templates and _helpers.tpl, values.yaml patterns, Chart.yaml, values.schema.json, helm-docs, and library charts. Covers Helm 4 (SSA, WASM, OCI digest), chart CI/CD, OpenShift compatibility, chart security, CRD management, and production templates. NOT for installing or consuming third-party charts.

3 Updated today
air-gapped
AI & Automation Solid

helm-chart-builder

Helm chart development agent skill and plugin for Claude Code, Codex, Gemini CLI, Cursor, OpenClaw — chart scaffolding, values design, template patterns, dependency management, security hardening, and chart testing. Use when: user wants to create or improve Helm charts, design values.yaml files, implement template helpers, audit chart security (RBAC, network policies, pod security), manage subcharts, or run helm lint/test.

16,642 Updated yesterday
alirezarezvani