From kube-ai-devkit
Detect configuration drift between ArgoCD applications and Git source
How this skill is triggered — by the user, by Claude, or both
Slash command
/kube-ai-devkit:drift-checkThis skill is limited to the following tools:
The summary Claude sees in its skill listing — used to decide when to auto-load this skill
Detect configuration drift between what's deployed via ArgoCD and what's in the Git source.
Detect configuration drift between what's deployed via ArgoCD and what's in the Git source.
Call list_applications to get all ArgoCD-managed applications.
For each application, call get_application and check:
syncStatus — is it OutOfSync?operationState — any failed sync operations?reconciledAt vs observedAt — are there unreconciled changes?For any OutOfSync application:
get_resources to pull the live K8s manifestsdeploy/charts/{app}/values-{env}.yaml)## Drift Report
**Checked:** {count} applications
**Drifted:** {count} applications
### Drifted Applications
#### {app-name}
- **Sync Status:** OutOfSync
- **Git revision:** {expected}
- **Live revision:** {actual}
- **Differences:**
- Image: `v1.2.3` (Git) vs `v1.2.1` (live)
- Replicas: 3 (Git) vs 2 (live)
### Clean Applications
All other {count} applications are in sync.
kubectl edits bypassing GitOpsGuides creation, editing, and verification of skills for AI coding agents using test-driven development with subagent scenarios. Use when authoring or debugging skills.
npx claudepluginhub makigjuro/kube-ai-devkit --plugin kube-ai-devkit