What problem does it solve? After migrating a .NET API service to trunk-based development with Kustomize and GitLab CI/CD, teams need a systematic way to confirm every piece of the migration is correct before and after merging the MR. This Skill runs six structured validation checks so misconfigurations in kustomize overlays, pipeline jobs, secrets, or production gates are caught early. ## Core Features & Use Cases - Kustomize Build Verification: Builds every region/environment combination and confirms Deployments, Services, IngressRoutes, registries, domains, and security contexts are correct. - Pipeline Component Auditing: Checks .gitlab-ci.yml for required jobs, templates, and conditional components such as Auth0, NuGet, UI tests, EF migrations, and API versioning. - Review App and Secrets Checks: Verifies review overlay templates, gateway HTTPRoute configuration, and secretKeyRef alignment between Kubernetes manifests and GitLab deploy jobs. - Use Case: After running a trunk migration, invoke this Skill with your trunk-migration-config.yaml to get a PASS/FAIL/PENDING checklist across all six validation areas, with guidance to run troubleshooting when issues appear. ## Quick Start Ask the AI to validate the trunk migration using the trunk-migration-config.yaml in the repository root and report the results as a checklist.