frontend-forge-fe-oper…
Operate FrontendExtension (FE) resources in frontend-forge: create, update, rebuild, inspect package artifacts, download packages, publish, unpublish, delete,…
Operate the KubeSphere network extension. Use when Codex needs to install, upgrade, configure, enable, disable, or inspect the `network` extension; manage Calico `IPPool` resources, namespace bindings, migrations, or network isolation flows; or consult the bundled network
$ npx -y skills add kubesphere/kubesphere --skill kubesphere-network-extension-operations --agent claude-codeHow it fires
How this skill gets triggered: by you, by Claude, or both.
/kubesphere-network-extension-operationsContext preview
The summary Claude sees to decide when to auto-load this skill.
Operate the KubeSphere network extension. Use when Codex needs to install, upgrade, configure, enable, disable, or inspect the `network` extension; manage Calico `IPPool` resources, namespace bindings, migrations, or network isolation flows; or consult the bundled network
name: kubesphere-network-extension-operations description: Operate the KubeSphere network extension. Use when Codex needs to install, upgrade, configure, enable, disable, or inspect the `network` extension; manage Calico `IPPool` resources, namespace bindings, migrations, or network isolation flows; or consult the bundled network extension references in this skill.
Operate the `network` extension and its related resources with `kubectl` plus the bundled references in this skill. Prefer the live cluster state first, then use the copied extension references here to resolve packaging details, API shapes, and product behavior.
Read only the references needed for the current request:
Useful `rg` patterns for the larger references:
rg -n "ippool|networkpol|isolate" skills/kubesphere-network-extension-operations/references/api_doc.md rg -n "^ /(kapis|apis)/.*(ippool|networkpol)" skills/kubesphere-network-extension-operations/references/swagger.yaml
1. Read the matching bundled references for the request. 2. Inspect the current live extension, InstallPlan, and relevant cluster resources. 3. Apply the smallest change that satisfies the request. 4. Re-read the changed resources and verify the post-change state.
kubectl get extension network kubectl get installplan network -o yaml kubectl get extensionversion.kubesphere.io -l kubesphere.io/extension-ref=network
kubectl get crd ippools.crd.projectcalico.org
kubectl get workspace <workspace-name> -o yaml kubectl get namespace <namespace-name> -o yaml
Use fixed resource names:
When creating or updating an InstallPlan:
Minimal default example:
apiVersion: kubesphere.io/v1alpha1
kind: InstallPlan
metadata:
name: network
spec:
enabled: true
extension:
name: network
version: <exact-version>
upgradeStrategy: ManualOptional config snippet when the user asks to customize features:
config: |
global:
ippool:
enable: true
type: calico
webhook: true
networkPolicy:
enable: truePrefer this inspection flow before install or upgrade:
kubectl get extension network -o yaml kubectl get extensionversion network-<exact-version> -o yaml kubectl get installplan network -o yaml
Treat Calico IPPools as the CRUD source of truth:
Operational rules:
The container platform tailored for Kubernetes multi-cloud, datacenter, and edge management ⎈ 🖥 ☁️
Repo: kubesphere/kubesphere
Operate FrontendExtension (FE) resources in frontend-forge: create, update, rebuild, inspect package artifacts, download packages, publish, unpublish, delete,…
Operate FrontendIntegration resources and the frontend-forge extension. Use when Codex needs to create a FrontendIntegration from FrontendIntegration YAML,…
Generate canonical FrontendIntegration YAML from a simplified single-menu authoring model for frontend-forge.
Use when deploying KubeEye for cluster inspection, creating InspectRule/InspectPlan resources, or retrieving inspection results. Covers InstallPlan-based…
KubeSphere cluster query Skill (read-only). Use when user requests to view cluster list, cluster status, cluster details, or cluster version info. Do not…
KubeSphere central controller Skill. Routes to specific Skills based on user requests: multi-cluster management (kubesphere-cluster-management), multi-tenant…