mirror of
https://github.com/helmfile/helmfile.git
synced 2026-09-30 07:08:38 +02:00
* feat: add helmfile agent skill for skills.sh Add Agent Skill for Helmfile that can be installed via skills.sh. The skill provides expert guidance on Helmfile configuration, CLI commands, templating, environments, and best practices. Includes: - SKILL.md with comprehensive Helmfile documentation - metadata.json with skill metadata - README.md with installation instructions Signed-off-by: yxxhero <aiopsclub@163.com> * Update skills/helmfile/SKILL.md Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com> --------- Signed-off-by: yxxhero <aiopsclub@163.com> Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
Helmfile Agent Skill
Expert guidance for Helmfile, a declarative spec for deploying Helm charts to Kubernetes.
Installation
Using skills.sh CLI
npx skills add helmfile/helmfile --skill helmfile
Manual Installation
For Claude Code
mkdir -p ~/.claude/skills
cp -r skills/helmfile ~/.claude/skills/
For Cursor
mkdir -p ~/.cursor/skills
cp -r skills/helmfile ~/.cursor/skills/
For OpenCode
mkdir -p ~/.agents/skills
cp -r skills/helmfile ~/.agents/skills/
What This Skill Covers
- Configuration Structure: Basic helmfile.yaml format and release configuration
- CLI Commands: sync, apply, diff, destroy, template, and more
- Templating: Built-in objects, template functions, values files templates
- Environments: Multi-environment setup and conditional releases
- Layering: Bases, release templates, nested helmfiles
- Advanced Features: Kustomize integration, strategic merge patches, transformers, chart dependencies, remote secrets
- Best Practices: Directory structure, DRY configuration, labels filtering
- Troubleshooting: Common issues and solutions
Usage
Once installed, simply ask your AI agent questions about Helmfile:
- "Create a helmfile.yaml for deploying Prometheus"
- "How do I set up multi-environment deployments?"
- "Explain release templates and layering"
- "Help me troubleshoot a Helmfile sync issue"