Design, organize, and manage Helm charts for templating and packaging Kubernetes applications with reusable configurations. Use when creating Helm charts, packaging Kubernetes applications, or implementing templated deployments.
83
76%
Does it follow best practices?
Impact
97%
1.03xAverage score across 3 eval scenarios
Advisory
Suggest reviewing before use
Optimize this skill with Tessl
npx tessl skill review --optimize ./tests/ext_conformance/artifacts/agents-wshobson/kubernetes-operations/skills/helm-chart-scaffolding/SKILL.mdChart structure and template helpers
apiVersion v2
100%
100%
Chart.yaml required fields
100%
100%
Standard directory structure
100%
100%
templates/_helpers.tpl present
100%
100%
fullname helper truncation
100%
100%
fullname helper override check
100%
100%
labels helper defined
100%
100%
selectorLabels helper defined
100%
100%
NOTES.txt present
100%
100%
Conditional ingress
100%
100%
Autoscaling-aware replicas
100%
100%
Image tag default to AppVersion
100%
100%
Tests directory
0%
0%
Multi-environment values and chart dependencies
values-dev.yaml created
100%
100%
values-staging.yaml created
100%
100%
values-prod.yaml created
100%
100%
PostgreSQL dependency in Chart.yaml
100%
100%
Dependency condition flag
100%
100%
Pinned dependency version
0%
100%
Dependency values override
100%
100%
Prod autoscaling enabled
100%
100%
Prod higher resources
100%
100%
Deploy commands use -f flag
100%
100%
Namespace per environment
100%
100%
dependency update command
100%
100%
Security context and values schema validation
podSecurityContext runAsNonRoot
100%
100%
podSecurityContext runAsUser
100%
100%
securityContext allowPrivilegeEscalation
100%
100%
securityContext readOnlyRootFilesystem
100%
100%
capabilities drop ALL
100%
100%
Resource limits defined
100%
100%
Resource requests defined
100%
100%
livenessProbe added
100%
100%
readinessProbe added
100%
100%
values.schema.json created
100%
100%
Schema uses draft-07
100%
100%
Schema validates replicaCount
100%
100%
47823e3
Table of Contents
If you maintain this skill, you can claim it as your own. Once claimed, you can manage eval scenarios, bundle related skills, attach documentation or rules, and ensure cross-agent compatibility.