helm-chart-scaffolding — Claude Code skill: install and use
This skill helps create and maintain Helm charts for Kubernetes, build reusable templates, and prepare deployments for multiple environments.
/plugin marketplace add wshobson/agents
/plugin install kubernetes-operations@claude-code-workflowsWhat helm-chart-scaffolding does
helm-chart-scaffolding guides the design of Helm chart structure, templates, values.yaml, and reusable Kubernetes configurations. Use it to create charts from scratch, package Kubernetes applications, support multi-environment deployments, or set up a chart repository.
The skill covers helpers for repeated logic, conditional resources, pinned dependency versions, naming conventions, labels, and NOTES.txt. It also includes validation and troubleshooting commands such as helm template, helm dependency update, helm dependency list, and helm install with --dry-run --debug. More detailed patterns are stored in references/details.md.
Install it when Helm charts need a consistent structure and checks before packaging. It is more than you need for a one-off manual edit to a Kubernetes manifest.
What it helps with
- create a Helm chart from scratch
- package a Kubernetes application for distribution
- separate settings across environments
- reuse templated Kubernetes manifests
- validate a chart before installation
Example prompts for the agent
- Create a Helm chart for this Kubernetes application and move repeated logic into template helpers.
- Render the chart with `helm template my-app ./my-app --debug` and explain any errors.
- Inspect the chart dependencies and suggest the right Helm commands to update and list them.
How to install helm-chart-scaffolding
1Plugin marketplace
/plugin marketplace add wshobson/agents/plugin install kubernetes-operations@claude-code-workflowsThis installs the whole kubernetes-operations plugin with all its skills
2Skills CLI (Vercel)
npx skills add wshobson/agents --skill helm-chart-scaffolding -a claude-code3Manually: put the files in place
~/.claude/skills/helm-chart-scaffolding/SKILL.mdCopy the whole skill folder; for one project use .claude/skills/helm-chart-scaffolding/
1Skills CLI (Vercel)
npx skills add wshobson/agents --skill helm-chart-scaffolding -a codex2Manually: put the files in place
.agents/skills/helm-chart-scaffolding/SKILL.mdFor all projects use ~/.agents/skills/
1Skills CLI (Vercel)
npx skills add wshobson/agents --skill helm-chart-scaffolding -a cursor2Manually: put the files in place
.cursor/skills/helm-chart-scaffolding/SKILL.mdCursor also reads .agents/skills/ and .claude/skills/
1GitHub CLI
gh skill install wshobson/agents helm-chart-scaffolding2Manually: put the files in place
.github/skills/helm-chart-scaffolding/SKILL.mdPlatform CLI
gemini skills install https://github.com/wshobson/agents --path plugins/kubernetes-operations/skills/helm-chart-scaffoldingManually: put the files in place
.devin/skills/helm-chart-scaffolding/SKILL.mdThe legacy .windsurf/skills/ path still works
Claude.ai
Zip the folder and upload it in Settings → Capabilities → Skills
From the same set213
The whole set →Similar
Questions about helm-chart-scaffolding
How do I install helm-chart-scaffolding in Claude Code?
Add the marketplace with /plugin marketplace add wshobson/agents, then install /plugin install kubernetes-operations@claude-code-workflows. You can also run npx skills add wshobson/agents --skill helm-chart-scaffolding -a claude-code.
What does helm-chart-scaffolding do?
It guides the creation, organization, packaging, and validation of Helm charts for Kubernetes. The skill covers chart structure, templating, values, dependencies, and troubleshooting.
Which platforms support this skill?
The skill is available for Claude Code, Codex, and Cursor. For Codex, run npx skills add wshobson/agents --skill helm-chart-scaffolding -a codex; for Cursor, use npx skills add wshobson/agents --skill helm-chart-scaffolding -a cursor.
Source text
SKILL.md · MIT
--- name: helm-chart-scaffolding description: 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. --- # Helm Chart Scaffolding Comprehensive guidance for creating, organizing, and managing Helm charts for packaging and deploying Kubernetes applications. ## Purpose This skill provides step-by-step instructions for building production-ready Helm charts, including chart structure, templating patterns, values management, and validation strategies. ## When to Use This Skill Use this skill when you need to: - Create new Helm charts from scratch - Package Kubernetes applications for distribution - Manage multi-environment deployments with Helm - Implement templating for reusable Kubernetes manifests - Set up Helm chart repositories - Follow Helm best practices and conventions ## Detailed patterns and worked examples Detailed pattern documentation lives in `references/details.md`. Read that file when the navigation tier above is insufficient. ## Best Practices 1. **Use semantic versioning** for chart and app versions 2. **Document all values** in values.yaml with comments 3. **Use template helpers** for repeated logic 4. **Validate charts** before packaging 5. **Pin dependency versions** explicitly 6. **Use conditions** for optional resources 7. **Follow naming conventions** (lowercase, hyphens) 8. **Include NOTES.txt** with usage instructions 9. **Add labels** consistently using helpers 10. **Test installations** in all environments ## Troubleshooting **Template rendering errors:** ```bash helm template my-app ./my-app --debug ``` **Dependency issues:** ```bash helm dependency update helm dependency list ``` **Installation failures:** ```bash helm install my-app ./my-app --dry-run --debug kubectl get events --sort-by='.lastTimestamp' ``` ## Related Skills - `k8s-manifest-generator` - For creating base Kubernetes manifests - `gitops-workflow` - For automated Helm chart deployments
© Seth Hobson · MIT · wshobson/agents