Helm Charts Style Guide

Helm chart Authoring-Konventionen: registry overrides, labels, RBAC, templating

von cosmonic-labs · cosmonic-labs/skills

Getestet · Funktioniert ★ 8.8/10

Helm Charts Style Guide — Helm chart Authoring-Konventionen: registry overrides, labels, RBAC, templating

Was es kann

Ein style-guide skill, der standardized Helm chart conventions injiziert, wenn Sie charts author oder review: global.image.registry overrides für air-gapped registries, namespaced helper templates, the recommended app.kubernetes.io label set, RBAC/ServiceAccount separation und fixed-tag image rules. Wird bei Helm, Chart.yaml, values.yaml, helmfile oder Kubernetes manifest templating ausgelöst.

Testbericht

Pure prose style guide, no scripts. Asked to template a container image block both ways: the baseline emitted a flat repository:tag; following the skill produced a $registry := .image.registry | default .global.image.registry | default "docker.io" override plus namespaced defines und the standard app.kubernetes.io label set — a concrete air-gapped-ready delta. helm binary was absent so lint could not be run; the improvement ist in generated content, not measured by execution.

Getestet am: 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

Befehle & Beispiel-Prompts

  • /helm-chartsHelm chart Authoring-Konventionen: registry overrides, labels, RBAC, templating

Skills reagieren auf normale Anfragen — keine Slash-Befehle nötig. Nach der Installation aktivieren Prompts wie diese den Skill (auf Englisch):

  • Review this Helm chart's values.yaml against our style conventions
  • Add proper RBAC and ServiceAccount separation to this Helm chart
  • Set up global.image.registry overrides for our air-gapped cluster