helm-generator

Generate Kubernetes Helm chart scaffolds with templates and validation-ready workflows.

290|32|Updated Dec 5, 2025
One-click install
npx skills add https://github.com/akin-ozer/cc-devops-skills --skill helm-generator
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: helm-generator
Source: https://github.com/akin-ozer/cc-devops-skills/tree/main/devops-skills-plugin/skills/helm-generator
Command: npx skills add https://github.com/akin-ozer/cc-devops-skills --skill helm-generator

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) and references (resource) and assets (resource) components.

What problem does it solve?

Helm chart development is repetitive and error-prone. This Skill provides a guided, standards-based approach to scaffold production-ready Helm charts, templates, and helpers, reducing boilerplate and ensuring consistency across projects.

Core Features & Use Cases

  • Chart scaffolding: Creates the complete chart structure (Chart.yaml, values.yaml, templates, and helpers) with sane defaults.
  • Template generation: Produces standard Kubernetes resource templates (Deployment/StatefulSet/Service/RBAC etc.) following best practices and consistent patterns.
  • CRD and reference integration: Incorporates CRD patterns and references to streamline complex charts and operator integrations.
  • Validation-ready workflow: Provides guidance for validation with helm lint and helm template, ensuring templates render correctly.
  • Use Case: Starting a new microservice, bootstrap a chart and render core templates with a single command.

Quick Start

Run: bash scripts/generate_chart_structure.sh <chart-name> <output-dir> [options] Example: bash scripts/generate_chart_structure.sh myservice ./charts

Frequently Asked Questions about helm-generator

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I scaffold a production-ready Helm chart for a new Kubernetes microservice?

To scaffold a production-ready Helm chart, run the provided generation script with your chart name and output directory. This creates a complete structure including Chart.yaml, values.yaml defaults, _helpers.tpl, and templates for workloads and services.

What Kubernetes resource templates are included when generating a Helm chart structure?

Standard Kubernetes resource templates included are Deployments, StatefulSets, Services, and RBAC. The generation process also incorporates CRD patterns and references to streamline complex charts and operator integrations.

Does this Helm chart generator require any external dependencies to run?

No external dependencies are required to run this Helm chart generator. It operates independently through its internal scripts, references, and assets to produce the chart structure and template files.

How do I validate rendered Helm templates after scaffolding a new chart?

To validate rendered Helm templates, the workflow provides guidance for using helm lint and helm template commands. This ensures your generated templates render correctly and adhere to best practices before deployment.

What is the best way to reduce boilerplate when creating multiple Helm charts?

The best way to reduce boilerplate when creating multiple Helm charts is to use an automated scaffolding approach. It enforces consistent template patterns, standard helper files, and sane defaults across all projects.

Can I use this to generate Helm templates for custom resource definitions?

Yes, you can generate Helm templates for custom resource definitions. The generator specifically incorporates CRD patterns and references to streamline complex charts and support operator integrations.