The skill works through `kubectl` against a cluster where the `frontend-forge` extension is installed and enabled, since every FrontendIntegration (FI) depends on it. Before any operation it runs `kubectl get extension frontend-forge` and `kubectl get installplan frontend-forge -o yaml`, and it continues only if the extension and its InstallPlan exist and `spec.enabled` is true; otherwise it switches to the extension management workflow.
FI work covers creating an FI from complete YAML (written to a temp file if pasted, then applied with `kubectl apply -f` and inspected), updating by editing and re-applying YAML, enabling, disabling or deleting, and inspecting status, build jobs, JSBundle, ConfigMap, manifest and source-spec annotations. FI resources are cluster-scoped, so no namespace flag is used. It does not write new FI YAML from natural language or manage other extensions. Reference files cover extension management, lifecycle and inspection.