What problem does it solve? Manual Kubernetes deployments with kubectl are error-prone, lack audit trails, and cause configuration drift between environments. This Skill sets up declarative, pull-based continuous delivery where Git serves as the single source of truth for all cluster state. ## Core Features & Use Cases - ArgoCD and Flux Setup: Install and configure either GitOps operator with Applications, ApplicationSets, GitRepositories, and Kustomizations, including automated sync, prune, and self-heal policies. - Environment Promotion and Multi-Cluster: Structure Kustomize base/overlay repositories for dev, staging, and prod, promote image tags between environments, and manage multiple clusters via ApplicationSets or per-cluster Flux bootstraps. - Progressive Delivery and Secrets: Configure canary and blue-green rollouts with Argo Rollouts or Flagger, and integrate Sealed Secrets, SOPS, or External Secrets Operator for Git-safe secret management. - Use Case: A platform team needs to deploy a microservice to dev, staging, and production clusters with automated drift detection. Use this Skill to bootstrap Flux, create Kustomize overlays per environment, and wire a CI workflow that updates image tags in Git. ## Quick Start Ask the AI to set up a GitOps pipeline for your Kubernetes app using ArgoCD with Kustomize overlays for dev and prod environments.