Validate Kubernetes Helm charts backed by Canonical Ubuntu OCI images (rocks). Wraps the helm-validator skill. Use when: validating a chart, linting templates, running dry-run, checking security defaults, verifying chart structure. Trigger phrases: "validate chart", "lint chart", "check chart", "helm lint", "dry-run chart", "security check chart".
75
94%
Does it follow best practices?
Run evals on this skill
Adds up to 20 points to the overall score
Passed
No findings from the security scan
Validate Helm charts against both upstream best practices (via the helm-validator skill) and this project's Canonical requirements.
helm-validator skill (from https://github.com/pantheon-org/tekhne/tree/main/skills/ci-cd/helm/validator) must be installed. If missing: npx tessl i pantheon-ai/helm-toolkit@0.1.0 --skill helm-validatorscripts/setup.sh to verify tools are present. If any tools are missing, they can be installed by running scripts/setup.sh --install.helm-validator skill from pantheon-ai/helm-toolkit, against the provided chart <chart-path>. Follow its entire pipelinehelm-validator skill completes, run these additional tests:
scripts/run-test.sh lint <chart-path>scripts/run-test.sh render-templates <chart-path>scripts/run-test.sh test-policies <chart-path>scripts/run-test.sh unit-test <chart-path>command -v spread), there is a spread.yaml file at the root of the project, and the chart has a task.yaml file, then run integration tests using scripts/run-test.sh integration-test <chart-path>. IMPORTANT: this script needs to be called from the root of the project, where the spread.yaml file is located.78b355b
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.