CtrlK
BlogDocsLog inGet started
Tessl Logo

helm-chart-scaffolding

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.

80

1.06x
Quality

70%

Does it follow best practices?

Impact

100%

1.06x

Average score across 3 eval scenarios

SecuritybySnyk

Advisory

Suggest reviewing before use

Optimize this skill with Tessl

npx tessl skill review --optimize ./plugins/kubernetes-operations/skills/helm-chart-scaffolding/SKILL.md
SKILL.md
Quality
Evals
Security

Evaluation results

100%

8%

New Helm Chart for a REST API Service

Chart scaffolding and template helpers

Criteria
Without context
With context

Standard structure: Chart.yaml

100%

100%

Standard structure: values.yaml

100%

100%

Standard structure: templates dir

100%

100%

Standard structure: _helpers.tpl

100%

100%

Standard structure: NOTES.txt

0%

100%

Standard structure: .helmignore

0%

100%

helpers: name template

100%

100%

helpers: fullname template

100%

100%

helpers: labels template

100%

100%

helpers: selectorLabels template

100%

100%

Labels applied via helpers

100%

100%

nindent usage

100%

100%

toYaml usage

100%

100%

Hierarchical values

100%

100%

Values documented

100%

100%

Templates render successfully

100%

100%

100%

10%

Helm Chart with Dependencies and Environment Configurations

Chart.yaml metadata, dependencies, and multi-environment values

Criteria
Without context
With context

apiVersion: v2

100%

100%

Chart SemVer version

100%

100%

appVersion field

100%

100%

keywords field

100%

100%

maintainers field

100%

100%

sources field

100%

100%

kubeVersion constraint

100%

100%

PostgreSQL dependency declared

37%

100%

Redis dependency declared

37%

100%

Dependency conditions

100%

100%

Dependency enabled flags in values.yaml

100%

100%

Hierarchical values organization

100%

100%

Values commented

100%

100%

Environment-specific files

100%

100%

Env files override replicaCount

100%

100%

Dependency setup script

100%

100%

100%

Helm Chart with Security Hardening, Lifecycle Hooks, and Value Validation

Security contexts, probes, hooks, CRDs, and schema validation

Criteria
Without context
With context

runAsNonRoot

100%

100%

readOnlyRootFilesystem

100%

100%

allowPrivilegeEscalation

100%

100%

capabilities drop ALL

100%

100%

Liveness probe

100%

100%

Readiness probe

100%

100%

Pre-install hook

100%

100%

Hook delete policy

100%

100%

CRD not in templates/

100%

100%

CRD not templated

100%

100%

values.schema.json exists

100%

100%

Schema validates replicaCount

100%

100%

Schema requires image.repository

100%

100%

Pod anti-affinity

100%

100%

Repository
wshobson/agents
Evaluated
Agent
Claude Code
Model
Claude Sonnet 4.6

Table of Contents

Is this your skill?

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.