Helm Charts Style Guide
Konwencje tworzenia wykresów Helm: nadpisywanie rejestrów, etykiety, RBAC, szablony
Testowano · Działa
Co robi ten skill
Umiejętność przewodnika po stylu, która wprowadza ustandaryzowane konwencje wykresów Helm podczas tworzenia lub przeglądania wykresów: nadpisywanie global.image.registry dla rejestrów air-gapped, szablony pomocnicze z przestrzeniami nazw, zalecany zestaw etykiet app.kubernetes.io, separacja RBAC/ServiceAccount i zasady obrazów ze stałymi tagami. Uruchamia się na Helm, Chart.yaml, values.yaml, helmfile lub szablonowanie manifestów Kubernetes.
Raport z testu
Czysty przewodnik po stylu w prozie, bez skryptów. Poproszono o szablonowanie bloku obrazu kontenera na dwa sposoby: podstawowy test wygenerował płaskie repository:tag; zastosowanie umiejętności wygenerowało nadpisanie $registry := .image.registry | default .global.image.registry | default "docker.io" plus definicje z przestrzeniami nazw i standardowy zestaw etykiet app.kubernetes.io — konkretną różnicę gotową do air-gapped. Plik binarny helm był nieobecny, więc lint nie mógł zostać uruchomiony; ulepszenie dotyczy generowanej treści, a nie mierzonej przez wykonanie.
Testowano: 2026-07-20 · Claude Code 2.x (agent harness)
Instalacja
git clone https://github.com/cosmonic-labs/skills mkdir -p ~/.claude/skills cd skills && cp -r helm-charts ~/.claude/skills/helm-charts
Komendy i przykładowe prompty
/helm-chartsKonwencje tworzenia wykresów Helm: nadpisywanie rejestrów, etykiety, RBAC, szablony
Skille uruchamiają się na zwykłe polecenia — bez komend do zapamiętania. Po instalacji aktywują go prompty takie jak te (po angielsku):
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