Helm Charts Style Guide

Konwencje tworzenia wykresów Helm: nadpisywanie rejestrów, etykiety, RBAC, szablony

Autor: cosmonic-labs · cosmonic-labs/skills

Testowano · Działa ★ 8.8/10

Helm Charts Style Guide — Konwencje tworzenia wykresów Helm: nadpisywanie rejestrów, etykiety, RBAC, szablony

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 conventions
  • Add proper RBAC and ServiceAccount separation to this Helm chart
  • Set up global.image.registry overrides for our air-gapped cluster