From kube-ai-devkit
Diff local Tilt environment against staging ArgoCD environment
How this skill is triggered — by the user, by Claude, or both
Slash command
/kube-ai-devkit:compare-environmentsThis skill is limited to the following tools:
The summary Claude sees in its skill listing — used to decide when to auto-load this skill
Compare the local Tilt development environment against the staging (ArgoCD-managed) environment to identify differences in versions, configuration, and health.
Compare the local Tilt development environment against the staging (ArgoCD-managed) environment to identify differences in versions, configuration, and health.
{application} — ArgoCD application name to compare against (optional — if omitted, compare all matching resources)Call tilt_get_resources to get all local Tilt resources with their status.
For each service resource, call tilt_get_resource to get:
If a specific application is provided, call get_application for that app. Otherwise, use a naming convention to match Tilt resources to ArgoCD applications.
For each matched application:
get_application — sync status, health, deployed revisionget_application_managed_resources with kind=Deployment — extract container images and replica countsCompare matched resources:
| Dimension | Local (Tilt) | Staging (ArgoCD) |
|---|---|---|
| Image tag | latest (local build) | v1.2.3 |
| Replicas | 1 | 3 |
| Health | ok | Healthy |
| Config | dev values | staging values |
## Environment Comparison: Local vs Staging
| Service | Local Status | Staging Status | Local Image | Staging Image | Staging Replicas |
|---------|-------------|----------------|-------------|---------------|------------------|
| user-svc | ok | Healthy | local-build | v1.2.3 | 3 |
| order-svc | error | Degraded | local-build | v1.2.1 | 2 |
### Key Differences
- **order-svc**: Failing in both environments — likely a code issue, not env-specific
- **user-svc**: Healthy everywhere — local changes not yet deployed to staging
### Commits Not Yet in Staging
{git log between staging revision and HEAD}
npx claudepluginhub makigjuro/kube-ai-devkit --plugin kube-ai-devkitGuides creation, editing, and verification of skills for AI coding agents using test-driven development with subagent scenarios. Use when authoring or debugging skills.