From nickcrew-claude-ctx-plugin
Develops production-grade Helm charts for Kubernetes with patterns for structure, templating, dependencies, testing, hooks, and multi-environment deployments.
npx claudepluginhub nickcrew/claude-cortexThis skill uses the workspace's default tool permissions.
Expert guidance for developing production-grade Helm charts covering chart structure, templating patterns, multi-environment configuration, dependency management, testing strategies, and distribution workflows for Kubernetes application packaging.
Guides creation, organization, and management of Helm charts for packaging and deploying Kubernetes applications. Useful for scaffolding charts, templating manifests, multi-environment deployments, and repositories.
Designs, organizes, and manages Helm charts for templating and packaging Kubernetes applications with reusable configurations. Use for creating charts, multi-environment deployments, and repositories.
Creates, tests, validates, and packages Helm charts for Kubernetes using helm create, lint, template, package commands on Chart.yaml, values.yaml, templates, and dependencies.
Share bugs, ideas, or general feedback.
Expert guidance for developing production-grade Helm charts covering chart structure, templating patterns, multi-environment configuration, dependency management, testing strategies, and distribution workflows for Kubernetes application packaging.
| File | Purpose |
|---|---|
Chart.yaml | Metadata, version, dependencies |
values.yaml | Default configuration |
values.schema.json | Input validation |
templates/_helpers.tpl | Reusable template functions |
templates/*.yaml | Kubernetes manifests |
{{ .Values.name | quote }}{{- toYaml . | nindent 4 }}{{ include "my-app.fullname" . }}{{- if .Values.optional }}| Task | Load reference |
|---|---|
| Chart structure & Chart.yaml | skills/helm-chart-patterns/references/chart-structure.md |
| Values file patterns | skills/helm-chart-patterns/references/values-patterns.md |
| Template patterns & functions | skills/helm-chart-patterns/references/template-patterns.md |
| Dependencies & subcharts | skills/helm-chart-patterns/references/dependencies.md |
| Hooks & lifecycle | skills/helm-chart-patterns/references/hooks.md |
| Testing patterns | skills/helm-chart-patterns/references/testing.md |
| Packaging & distribution | skills/helm-chart-patterns/references/packaging.md |
| Helmfile multi-chart | skills/helm-chart-patterns/references/helmfile.md |
| Best practices checklist | skills/helm-chart-patterns/references/best-practices.md |
# Development
helm create my-app # Scaffold new chart
helm lint ./my-app # Validate chart
helm template my-app ./my-app # Render templates
# Dependencies
helm dependency update # Download dependencies
helm dependency list # Show dependencies
# Testing
helm install my-app ./my-app --dry-run --debug
helm test my-app
# Distribution
helm package ./my-app
helm repo index . --url https://charts.example.com
helm push my-app-1.0.0.tgz oci://registry.example.com/charts
nindent for proper YAML formatting