Best for
- Create a FrontendIntegration from complete FrontendIntegration YAML
- Update, enable, disable, or delete an existing FI
- Inspect FI status, build jobs, JSBundle, ConfigMap, manifest, or source-spec annotations
kubesphere/kubesphere/skills/frontend-forge-fi-operations/SKILL.md
Operate FrontendIntegration resources and the frontend-forge extension. Use when Codex needs to create a FrontendIntegration from FrontendIntegration YAML, update or patch FI lifecycle state, inspect or troubleshoot FI build output, or create, enable, disable, uninstall, and inspect the frontend-forge extension through its InstallPlan and extension resources.
Decision brief
Operate FrontendIntegration resources and the frontend-forge extension with kubectl.
Compatibility matrix
| Platform | Status | Evidence | What to check |
|---|---|---|---|
| Codex | Declared | Source record | Install path and trigger |
| Claude Code | Not declared | No explicit evidence | Portability before use |
| Cursor | Not declared | No explicit evidence | Portability before use |
| Gemini CLI | Not declared | No explicit evidence | Portability before use |
Installation
The source command is displayed only when detected. A safe inspection prompt is always available so your agent can explain every action before execution.
npx skills add https://github.com/kubesphere/kubesphere --skill "skills/frontend-forge-fi-operations"Inspect the Agent Skill "frontend-forge-fi-operations" from https://github.com/kubesphere/kubesphere/blob/04a29b5c601470fa6bc2f2e92358dcb802a0d414/skills/frontend-forge-fi-operations/SKILL.md at commit 04a29b5c601470fa6bc2f2e92358dcb802a0d414. List every install step, command, network request, credential, file read/write, external action, and rollback step. Explain whether it fits my task. Do not install or execute anything until I approve.
Workflow
Create a FrontendIntegration from complete FrontendIntegration YAML
Generate new FrontendIntegration YAML from natural language
kubectl must be configured for the target cluster.
Read references/extension-management.md before any FI operation.
Always run these checks before any FI create, update, enable, disable, delete, inspect, or troubleshoot flow:
Permission review
The documentation asks the agent to create, modify, or delete local files.
If the user provides YAML content, write it to a temporary file.Evidence record
| Signal | Value | Evidence type | Meaning |
|---|---|---|---|
| Quality score | 83/100 | Computed | Documentation, specificity, maintenance, and trust rules |
| Repository stars | 17,017 | Source | Repository attention, not individual Skill quality |
| Compatibility | 1 platforms | Source | Declared in the catalog source record |
| Usage guide | automated source guide | Editorial | Generated or reviewed according to the visible evidence level |
Pinned source
Operate FrontendIntegration resources and the frontend-forge extension with kubectl.
FrontendIntegration from complete FrontendIntegration YAMLJSBundle, ConfigMap, manifest, or source-spec annotationsfrontend-forge extensionFrontendIntegration YAML from natural languagefrontend-forgekubectl must be configured for the target cluster.frontend-forge extension installation and enabled state are prerequisites for all FI functionality.frontend-forge-controller exists only after the frontend-forge extension is installed.FrontendIntegration is cluster-scoped. Do not add -n when operating on FI resources.Always run these checks before any FI create, update, enable, disable, delete, inspect, or troubleshoot flow:
kubectl get extension frontend-forge
kubectl get installplan frontend-forge -o yaml
Only continue to FI operations when:
frontend-forge extension existsfrontend-forge InstallPlan existsspec.enabled=true on the InstallPlanIf the extension is missing or disabled, switch to the extension management workflow first.
Only create FI from complete FrontendIntegration YAML content or a YAML file path.
kubectl apply -f.See references/lifecycle.md for the exact create and post-apply inspection commands.
See references/lifecycle.md for the exact update, enable, disable, and delete commands.
Disable an existing FI by patching spec.enabled=false.
See references/lifecycle.md for the exact disable command and post-check flow.
Enable an existing FI by patching spec.enabled=true.
See references/lifecycle.md for the exact enable command and post-check flow.
Delete the FI resource only after the preflight checks pass.
See references/lifecycle.md for the exact delete command.
Use fixed resource names for frontend-forge:
frontend-forgefrontend-forgeAsk the user for the frontend-forge extension version. If it is not provided, resolve the latest version first.
See references/extension-management.md for the exact version lookup command and InstallPlan YAML.
Patch installplan/frontend-forge so spec.enabled=false.
Patch installplan/frontend-forge so spec.enabled=true.
Delete installplan/frontend-forge.
Inspect extension/frontend-forge and installplan/frontend-forge.
See references/extension-management.md for the exact create, enable, disable, uninstall, and inspect commands.
FrontendIntegration YAML.kubectl apply -f for FI creation.SKILL.md focused on routing and decision logic.extension and installplan resources as the source of truth for extension state.frontend-forge-controller existence as a runtime signal, not the primary source of truth.frontend-forge.Alternatives
PramodDutta/qaskills
Gate RAG pipelines in CI with versioned golden eval sets, per-metric thresholds, baseline drift detection, and a build that fails when retrieval or answer quality regresses.
PramodDutta/qaskills
Generate comprehensive test cases from state machine models covering all states, transitions, guard conditions, and invalid transition attempts for workflow-heavy features
wanshuiyin/Auto-claude-code-research-in-sleep
Workflow 4: Submission rebuttal pipeline. Parses external reviews, enforces coverage and grounding, drafts a safe text-only rebuttal under venue limits, and manages follow-up rounds. Use when user says "rebuttal", "reply to reviewers", "ICML rebuttal", "OpenReview response", or wants to answer external reviews safely.
PramodDutta/qaskills
Automatically generate comprehensive API test suites from OpenAPI specifications covering CRUD operations, error handling, authentication, pagination, and edge cases