What problem does it solve? Teams maintaining separate staging and production Helm chart directories suffer from template drift, duplicated maintenance, inconsistent secret naming, and hidden YAML bugs. This Skill consolidates those per-environment charts into one shared chart with environment-specific values overlays managed by ArgoCD ApplicationSets. ## Core Features & Use Cases - Audit and Diff Workflow: Compare staging and production templates and values to document drift, unique templates, and YAML bugs before migrating. - Single-Chart Restructuring: Build a base values.yaml with shared defaults, create values-stg.yaml and values-prod.yaml overlays containing only differences, and deduplicate templates with conditional resources. - ArgoCD ApplicationSet Generation: Produce per-environment ApplicationSets wired to the ArgoCD Vault Plugin with correct HELM_ARGS layering so overlays override base values. - Use Case: A Slackbot service has two drifted Helm charts with mismatched secret names and a broken production deployment template. Use this Skill to merge them into one chart, standardize secrets via AVP, fix the YAML bug, and generate staging and production ApplicationSets. ## Quick Start Migrate my old per-environment ArgoCD Helm charts in the staging and production directories into a single chart with values overlays and generate the ApplicationSets.