What problem does it solve? GitOps controllers like Argo CD and Flux continuously reconcile live Kubernetes clusters against Git, and a careless sync, prune, or manual kubectl edit can delete resources, conceal drift, or bypass review. This Skill provides a safety-first triage workflow for investigating reconciliation issues before any live mutation. ## Core Features & Use Cases - Read-only diagnosis: Inspect desired vs. live revisions, sync status, controller conditions, events, and diffs using argocd app get/diff and flux get commands before acting. - Divergence triage: Structured guidance for OutOfSync drift, degraded resources, source fetch failures, reconciliation loops, and unexpected deletions. - Approval gate for mutations: A required checklist covering target, evidence, risk, change, verification, and recovery before any sync, reconcile, rollback, or prune. - Use Case: An application shows OutOfSync in Argo CD. Use this Skill to compare the immutable desired revision against live state, identify whether drift came from a manual edit, and prepare an evidence-backed approval request before syncing. ## Quick Start Use the gitops skill to investigate why my Argo CD application is OutOfSync and tell me whether it is safe to sync.