Install any skill in seconds. Free to start, no credit card required.
Get Started Free →Automates Crossplane provider installation, validation, and initial setup for Phase 1 migration. Use when setting up a new Crossplane control plane or validating provider health. Handles provider installation, health checks, XRD validation, test resource creation, GitOps integration, and orchestrator preparation.
| Test case | Without → With | Effect | Δ tokens | Δ turns |
|---|---|---|---|---|
| case-01 | ✗→✓ | ▲ Improved | 95% | 0% |
| case-04 | ✗→✓ | ▲ Improved | -30% | 0% |
| case-05 | ✗→✓ | ▲ Improved | -9% | 0% |
| case-06 | ✗→✓ | ▲ Improved | -39% | 0% |
| case-07 | ✗→✓ | ▲ Improved | -29% | 0% |
This skill automates the complete Phase 1 Crossplane migration implementation as documented in docs/migration/PHASE1-IMPLEMENTATION-PLAN.md.
Use this skill when:
The automation script (core/ai/skills/phase1-crossplane-setup/scripts/phase1_setup.py) performs:
core/operators/control-plane/crossplane/providers/bash# Full automated setup with all features /phase1-crossplane-setup # Dry run to see what would happen /phase1-crossplane-setup --dry-run # Skip provider installation (assume already installed) /phase1-crossplane-setup --skip-providers # Skip GitOps setup /phase1-crossplane-setup --skip-gitops # Include test resource creation /phase1-crossplane-setup --test-resource
bashcd core/ai/skills/phase1-crossplane-setup/scripts python3 phase1_setup.py [options]
The skill requires:
HEALTHY=Truecrossplane-system namespacekubectl get crd | grep aws)Ready=True condition (if --test-resource used)--skip-gitops not used)If installation fails:
kubectl logs -n crossplane-system deployment/provider-aws -c providerkubectl delete -k core/operators/control-plane/crossplane/providers--dry-run first in non-production environmentshuman_gate)docs/migration/PHASE1-IMPLEMENTATION-PLAN.mdcore/operators/control-plane/crossplane/Other measured skills in the registry, with their headline benchmark lift.