File contents Kubeflow — Skill Router
Pick the right sub-skill.
Which Sub-Skill?
User wants to...
Load skill
Manage TrainJob/TrainingRuntime/ClusterTrainingRuntime CRDs (v2.2)
kubeflow-trainer
Write KFP v2 pipelines with DSL, compile to IR YAML, orchestrate runs
kubeflow-pipelines
Manage legacy PyTorchJob/TFJob/MPIJob/XGBoostJob CRDs (v1)
kubeflow-training-operator
Quick Map
Task
Skill
"Create a multi-node PyTorch TrainJob"
kubeflow-trainer
"Deploy a TrainingRuntime for JAX"
kubeflow-trainer
"Integrate TrainJob with Kueue for gang-scheduling"
kubeflow-trainer
"Write a component with @dsl.component"
kubeflow-pipelines
"Compile a pipeline to IR YAML"
kubeflow-pipelines
"Run a KFP pipeline via Kubernetes Native API"
kubeflow-pipelines
"Use ParallelFor and Condition in a pipeline"
kubeflow-pipelines
"Create a PyTorchJob for distributed training"
kubeflow-training-operator
"Migrate from v1 Training Operator to v2 Trainer"
kubeflow-training-operator
"Set up TFJob with TFConfig environment"
kubeflow-training-operator
"Configure RuntimePatches for container overrides"
kubeflow-trainer
"Use Importer to pass artifacts between pipelines"
kubeflow-pipelines
1 --- 2 name: kubeflow 3 description: Kubeflow — Skill Router 4 --- 5 6 # Kubeflow — Skill Router 7 8 Pick the right sub-skill. 9 10 ## Which Sub-Skill? 11 12 | User wants to... | Load skill | 13 |---|---| 14 | Manage TrainJob/TrainingRuntime/ClusterTrainingRuntime CRDs (v2.2) | `kubeflow-trainer` | 15 | Write KFP v2 pipelines with DSL, compile to IR YAML, orchestrate runs | `kubeflow-pipelines` | 16 | Manage legacy PyTorchJob/TFJob/MPIJob/XGBoostJob CRDs (v1) | `kubeflow-training-operator` | 17 18 ## Quick Map 19 20 | Task | Skill | 21 |---|---| 22 | "Create a multi-node PyTorch TrainJob" | `kubeflow-trainer` | 23 | "Deploy a TrainingRuntime for JAX" | `kubeflow-trainer` | 24 | "Integrate TrainJob with Kueue for gang-scheduling" | `kubeflow-trainer` | 25 | "Write a component with @dsl.component" | `kubeflow-pipelines` | 26 | "Compile a pipeline to IR YAML" | `kubeflow-pipelines` | 27 | "Run a KFP pipeline via Kubernetes Native API" | `kubeflow-pipelines` | 28 | "Use ParallelFor and Condition in a pipeline" | `kubeflow-pipelines` | 29 | "Create a PyTorchJob for distributed training" | `kubeflow-training-operator` | 30 | "Migrate from v1 Training Operator to v2 Trainer" | `kubeflow-training-operator` | 31 | "Set up TFJob with TFConfig environment" | `kubeflow-training-operator` | 32 | "Configure RuntimePatches for container overrides" | `kubeflow-trainer` | 33 | "Use Importer to pass artifacts between pipelines" | `kubeflow-pipelines` |
Aidas-dev/k8s-agent-skills/tree/main/skills/kubeflow commit 54082b50f1
Frequently asked questions How do I install the Kubeflow skill? Run npx skillmds@latest add aidas-dev/kubeflow in your terminal (requires Node.js), paste this page's agent-chat prompt into Claude, Cursor, or any MCP-connected agent, or download the SKILL.md file and copy it into your agent's skills directory.
What does the Kubeflow skill do? Kubeflow — Skill Router It is listed under Coding & Dev Tools on SkillMD.
Is Kubeflow safe to use? This skill has not completed SkillMD's automated safety review yet. SkillMD never runs a skill's scripts for you; review the SKILL.md before installing.
Which AI agents work with Kubeflow? This skill is tagged as working with Claude Code, Claude.ai, OpenAI Codex. SKILL.md is an open format, so most agents that read a skills directory can load it too.
Is Kubeflow free to use? Yes. Installing skills from SkillMD is free, and the skill stays under its author's original license.
Who published Kubeflow? Aidas-dev (@aidas-dev) published this skill. Their other Agent Skills are listed on their SkillMD profile.