What problem does it solve? Kubernetes workloads managed by FluxCD often fail to roll out new container images because the GitOps image automation loop breaks somewhere between GitHub Actions, GHCR, and the Flux controllers. This Skill diagnoses and fixes each stage of that loop so pods actually roll when new images are pushed. ## Core Features & Use Cases - Orderable Image Tagging: Configures GitHub Actions to publish commit-traceable tags in the format branch-shortsha-timestamp, and sets up Flux ImagePolicy with numerical ordering instead of unsortable sha-* tags. - Flux Manifest Configuration: Creates and reviews ImageRepository, ImagePolicy, ImageUpdateAutomation resources, and the $imagepolicy setter comments on Deployment image fields, including namespace and targetNamespace gotchas. - Staged Rollout Diagnostics: Walks the loop in order (build, registry scan, policy selection, Git update commit, Kustomization apply, Deployment rollout) to pinpoint exactly where it stopped. - Use Case: A team pushes a new image to GHCR but the pod never updates. Use this Skill to discover the ImageUpdateAutomation references a GitRepository in the wrong namespace, fix sourceRef.namespace, and verify the rollout end to end. ## Quick Start Ask the agent to set up Flux image automation for my app so GitHub Actions builds to GHCR automatically update my Kubernetes deployment.