Helm Charts Style Guide
Helm chart-forfatterkonventioner: registry overrides, labels, RBAC, templating
Testet · Virker
Hvad det gør
En stilguide-færdighed, der injicerer standardiserede Helm chart-konventioner, når du forfatter eller gennemgår charts: global.image.registry overrides for air-gapped registries, namespaced helper templates, det anbefalede app.kubernetes.io label-sæt, RBAC/ServiceAccount-separation og fixed-tag image-regler. Udløses ved Helm, Chart.yaml, values.yaml, helmfile eller Kubernetes manifest templating.
Testrapport
Ren prosa-stilguide, ingen skripter. Bad om at template en container image-blok på begge måder: baselinen udsendte en flad repository:tag; efter færdigheden producerede den en $registry := .image.registry | default .global.image.registry | default "docker.io" override plus namespaced defines og det standard app.kubernetes.io label-sæt — et konkret air-gapped-ready delta. helm-binærfilen manglede, så lint kunne ikke køres; forbedringen ligger i genereret indhold, ikke målt ved eksekvering.
Testet: 2026-07-20 · Claude Code 2.x (agent harness)
Installation
git clone https://github.com/cosmonic-labs/skills mkdir -p ~/.claude/skills cd skills && cp -r helm-charts ~/.claude/skills/helm-charts
Kommandoer og eksempelprompter
/helm-chartsHelm chart-forfatterkonventioner: registry overrides, labels, RBAC, templating
Skills udløses af almindelige forespørgsler — ingen kommandoer at huske. Efter installationen aktiverer prompter som disse skillen (på engelsk):
Review this Helm chart's values.yaml against our style conventionsAdd proper RBAC and ServiceAccount separation to this Helm chartSet up global.image.registry overrides for our air-gapped cluster