investigate-drift

Official

Pinpoint why GitOps drifted

Authorconfighub
Version1.0.0
Installs0

System Documentation

What problem does it solve?

This Skill helps you explain why live Kubernetes state diverges from the intended GitOps/ConfigHub state, focusing specifically on whether the discrepancy is caused by controller reconciliation or by a manual bypass.

Core Features & Use Cases

  • Three-way drift comparison with attribution: Composes compare three-way (DRY/WET/LIVE) plus compare drift to identify exactly which fields differ and why.
  • Per-field “who wrote this” classification: Uses managedFields attribution (cause, managerHint) and provenance (gitSource, bindingSource when connected) to identify controller-drift vs manual-edit vs unknown.
  • Investigation-ready evidence: Produces structured mismatch outputs suitable for response planning (revert, port edit back to git, or accept an exception) without performing any mutations.

Quick Start

Ask it to compare a resource’s intended vs live state and report the divergent fields with the writer/cause, for example: investigate why Deployment or API settings in production differ from the git manifest and identify whether the controller or a human changed them.

Dependency Matrix

Required Modules

None required

Components

references

💻 Claude Code Installation

Recommended: Let Claude install automatically. Simply copy and paste the text below to Claude Code.

Please help me install this Skill:
Name: investigate-drift
Download link: https://github.com/confighub/cub-scout/archive/main.zip#investigate-drift

Please download this .zip file, extract it, and install it in the .claude/skills/ directory.
View Source Repository

Agent Skills Search Helper

Install a tiny helper to your Agent, search and equip skill from 471,000+ vetted skills library on demand.