tikalk/agentic-sdlc-team-ai-directives/helm-charts

Claude Code and agent skill by tikalk/agentic-sdlc-team-ai-directives

Trust tier 3
  • community
Source check pending

Checking that the SKILL.md file is still in the repository.

Helm chart authoring patterns including chart libraries, wrapper charts, template helpers, and packaging standards. Use when creating or reviewing Helm charts, building chart library abstractions, packaging Kubernetes applications, or designing multi-environment Helm deployments.

Install

npx vskill@latest install tikalk/agentic-sdlc-team-ai-directives/helm-charts

SKILL.md

Helm Charts Skill

What This Skill Provides

Helm chart design patterns including library charts, wrapper charts, template helper conventions, and packaging and distribution workflows for Kubernetes applications.

When to Use This Skill

  • Creating a new Helm chart or chart library
  • Reviewing or refactoring an existing Helm chart
  • Packaging and publishing charts to a chart repository or OCI registry
  • Designing multi-environment value override strategies
  • Building wrapper charts around upstream community charts

Core Patterns

Chart Library Pattern

Rule: Centralize shared templates in a library chart to eliminate duplication across application charts.

Implementation:

  • Create a type: library chart with shared _helpers.tpl templates
  • Application charts declare the library as a dependency
  • Store library charts in a dedicated shared chart repository
  • Library charts cannot be installed directly — only used as dependencies

References: See @rule:devops/helm_chart_library.md, @rule:devops/helm_template_helpers.md

Wrapper Charts

Rule: Wrap upstream community charts to control versions and apply team defaults without forking upstream.

Implementation:

  • Declare the upstream chart as a dependencies entry in Chart.yaml
  • Override defaults via values.yaml in the wrapper chart
  • Lock the upstream chart version in Chart.lock
  • Add team-standard labels, annotations, and security contexts via the wrapper

References: See @rule:devops/helm_wrapper_charts.md

Template Helpers

Rule: Define reusable naming, labeling, and annotation helpers in _helpers.tpl.

Implementation:

  • Use {{ include "chart.fullname" . }} patterns for consistent resource naming
  • Define standard label sets (app, version, managed-by) in a shared helper
  • Keep helpers idempotent and side-effect free

References: See @rule:devops/helm_template_helpers.md

Packaging and Distribution

Rule: Package and release charts through an automated CI/CD pipeline.

Implementation:

  • Use helm package and helm push in GitHub Actions on version tag
  • Version charts using semantic versioning aligned with app versions
  • Publish to an OCI registry (e.g., GHCR) or a dedicated chart repository

References: See @rule:devops/helm_packaging.md

Security

  • Security scanPassed, 90 of 100Pattern checks on the skill's files.
  • Model reviewPassed

Quality evaluation

  • Task evaluationNot runNo evaluation yet. Run one in Skill Studio.

Source

Popularity

Repository stars
7
Repository forks
5
7-day trend score
0

Stars and forks are for the whole GitHub repository, not this skill alone. Not refreshed yet.

Works with

Any agent vskill installs to: 56 targets in all. These 39 have a page on this site.

  • Claude Code
  • Cursor
  • GitHub Copilot
  • Windsurf
  • Codex
  • Gemini CLI
  • Cline
  • Amp
  • Roo Code
  • Goose
  • Continue
  • Kilo Code
  • Junie
  • Trae
  • OpenHands
  • Qwen Code
  • AI Agent
  • Tabnine Chat
  • Sourcegraph Cody
  • Amazon Q
  • Firebase Genkit
  • Sweep
  • Devin
  • Phind
  • Mentat
  • Claude Desktop
  • Aider
  • GPT Pilot
  • Plandex
  • bolt.new
  • v0
  • Replit Agent
  • Anse
  • TypingMind
  • BetterChatGPT
  • LibreChat
  • Warp AI
  • Pieces
  • Fig AI
Embed badge
vskill VERIFIED badge
[![vskill VERIFIED](https://verified-skill.com/api/v1/skills/tikalk/agentic-sdlc-team-ai-directives/helm-charts/badge)](https://verified-skill.com/skills/tikalk/agentic-sdlc-team-ai-directives/helm-charts)

Something wrong with this skill or its page? Tell us.