Skip to content
Back to skills

Kubeflow Pipelines

ASecurity

"Route Kubeflow Pipelines SDK, client, Kubernetes-addon, and

  • 247 stars
  • 0 votes
  • 0 copies
  • 4 views
  • Added September 8, 2026
developmentpythonkubernetesapifrontendbackend

Works with

  • cli
  • api

Security analysis

A100/100

Pro scans all 20 files and shows the line behind each finding

Scanned September 8, 2026

npx -y skills add VectorSpaceLab/AREX-Skill --skill kubeflow-pipelines --agent claude-code

Installs into .claude/skills of the current project.

Are you the author of Kubeflow Pipelines?

Add the live security badge to your README. It updates with every re-scan.

Security grade badge for Kubeflow Pipelines
[![Security: A — Skills Directory](https://www.skillsdirectory.com/api/skills/vectorspacelab-kubeflow-pipelines/badge)](https://www.skillsdirectory.com/skills/vectorspacelab-kubeflow-pipelines)

More formats (shields.io, HTML) on the badges page. Keep it an A: scan every change in CI with Pro.

Download with Pro
SKILL.md
---
name: kubeflow-pipelines
description: "Route Kubeflow Pipelines SDK, client, Kubernetes-addon, and
  repository-maintenance workflows to the right sub-skill."
disable-model-invocation: true
metadata:
  disco-role: operating
license: Apache 2.0
---

# Kubeflow Pipelines

Use this repo skill for Kubeflow Pipelines (KFP) tasks that involve the Python SDK, client/registry flows, Kubernetes task configuration, or this checkout's maintainer workflow. The runtime skill is split into sub-skills so future agents can route quickly without reading the whole repository.

## Start here

If the request is about using KFP as a library, the bundled public-use sub-skills own the task:

- `sub-skills/pipeline-authoring/` for DSL components, pipelines, artifacts, task modifiers, control flow, and local execution smoke checks.
- `sub-skills/compiler-and-cli/` for `Compiler().compile`, `kfp dsl compile`, `dsl-compile`, and compile-output questions.
- `sub-skills/client-and-registry/` for `kfp.Client`, client-backed CLI groups, uploads, runs, recurring runs, experiments, and registry package flows.
- `sub-skills/kubernetes-platform/` for `kfp.kubernetes` helper APIs that add Kubernetes-specific task configuration.

If the request is about changing this checkout, generated files, tests, CI, manifests, frontend/backend code, or developer setup, route to `sub-skills/repo-development/`.

## Package map

Read `references/package-overview.md` before answering install, import, version, or package-layout questions. It summarizes the `kfp` namespace package, the `kfp-pipeline-spec` and `kfp-kubernetes` add-ons, the main console scripts, and the current repo layout at a high level.

Read `references/repo-provenance.md` when you need to compare the generated skill against the source checkout state, and `references/repo-routing-metadata.json` when you need the router metadata that places this skill inside the repo-skills router.

## Environment check

Use `scripts/check_kfp_environment.py` as a safe first smoke test when you need to confirm that the installed KFP environment is usable. It checks the public import surface and can optionally probe CLI/help behavior without relying on the original checkout.

## Troubleshooting

Read `references/troubleshooting.md` when the user reports import failures, endpoint confusion, local-runner issues, compile/manifest confusion, version skew, or checkout-maintenance prerequisites.

## Routing hints

- If the user wants to write a pipeline/component, start with `pipeline-authoring`.
- If the user already has a Python file or object and wants YAML or manifest output, use `compiler-and-cli`.
- If the user wants to submit or manage runs, experiments, or registry packages, use `client-and-registry`.
- If the user wants Kubernetes-specific task settings, use `kubernetes-platform`.
- If the user is editing source files or regen outputs in this repo, use `repo-development`.

## Notes for future agents

- The public-use sub-skills are self-contained and should not depend on this construction checkout.
- Do not treat `skills/tests/` as runtime content; it is the review and verification area.
- Use the smallest sub-skill that actually matches the task, then read only the bundled references and scripts that that sub-skill points to.

Files in this skill

  • SKILL.md3.2 KB
  • references/package-overview.md3 KB
  • references/repo-provenance.md1.4 KB
  • references/repo-routing-metadata.json471 B
  • references/troubleshooting.md3.9 KB
  • scripts/check_kfp_environment.py4.9 KB
  • sub-skills/client-and-registry/SKILL.md6.9 KB
  • sub-skills/client-and-registry/references/api-reference.md9 KB
  • sub-skills/client-and-registry/references/cli-reference.md7.5 KB
  • sub-skills/client-and-registry/references/registry-workflows.md5.5 KB
  • sub-skills/client-and-registry/references/troubleshooting.md6.9 KB
  • sub-skills/client-and-registry/scripts/check_client_configuration.py13.3 KB
  • sub-skills/compiler-and-cli/SKILL.md5.1 KB
  • sub-skills/compiler-and-cli/references/api-reference.md5.2 KB
  • sub-skills/compiler-and-cli/references/cli-reference.md6.1 KB
  • sub-skills/compiler-and-cli/references/troubleshooting.md5.1 KB
  • sub-skills/compiler-and-cli/scripts/compile_pipeline_file.py10.5 KB
  • sub-skills/kubernetes-platform/SKILL.md4 KB
  • sub-skills/kubernetes-platform/references/api-reference.md7.4 KB
  • sub-skills/kubernetes-platform/references/troubleshooting.md5 KB

Attribution

Is this your skill, or is something wrong with this listing? Request removal or report an issue. Author removals are honored within 72 hours.

Comments

Loading comments…

Newsletter

Get the weekly list of safe new skills, and the ones we pulled.