helm-types-gen

Community

Generate TypeScript types from Helm charts.

Authorshepherdjerred
Version1.0.0
Installs0

System Documentation

What problem does it solve?

This Skill automates the generation of TypeScript interfaces from Helm chart schemas, ensuring type safety for your Kubernetes configurations and eliminating manual type definition.

Core Features & Use Cases

  • Type Generation: Creates TypeScript interfaces from values.schema.json and values.yaml within Helm charts.
  • Compile-Time Safety: Enables autocompletion and type checking for Helm values in your code.
  • Use Case: Integrate with CDK8s or other IaC tools to define your Kubernetes resources with type-safe Helm value objects, preventing runtime errors.

Quick Start

Use the helm-types-gen skill to generate TypeScript types for the cert-manager Helm chart version 1.14.0 from the https://charts.jetstack.io repository and save them to src/cdk8s/generated/helm/cert-manager.types.ts.

Dependency Matrix

Required Modules

None required

Components

scriptsreferences

💻 Claude Code Installation

Recommended: Let Claude install automatically. Simply copy and paste the text below to Claude Code.

Please help me install this Skill:
Name: helm-types-gen
Download link: https://github.com/shepherdjerred/monorepo/archive/main.zip#helm-types-gen

Please download this .zip file, extract it, and install it in the .claude/skills/ directory.
View Source Repository

Agent Skills Search Helper

Install a tiny helper to your Agent, search and equip skill from 223,000+ vetted skills library on demand.