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.

83

1.03x
Quality

76%

Does it follow best practices?

Impact

97%

1.03x

Average score across 3 eval scenarios

SecuritybySnyk

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.md
SKILL.md
Quality
Evals
Security

Evaluation results

91%

Package a Web API as a Helm Chart

Chart structure and template helpers

Criteria
Without context
With context

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%

100%

8%

Extend an Existing Helm Chart for Multi-Environment Deployment

Multi-environment values and chart dependencies

Criteria
Without context
With context

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%

100%

Harden a Helm Chart for Production Security Compliance

Security context and values schema validation

Criteria
Without context
With context

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%

Repository
Dicklesworthstone/pi_agent_rust
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.