Skip to content
Back to skills

Zenml

ASecurity

"Route ZenML repository and package tasks for MLOps pipelines, CLI

  • 247 stars
  • 0 votes
  • 0 copies
  • 0 views
  • Added September 9, 2026
devopspythonbashsqlfastapidockerapidatabasebackend

Works with

  • cli
  • api

Security analysis

A96/100
  • mediumInstalls packages at runtime which could introduce malicious dependencies

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

Scanned September 9, 2026

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

Installs into .claude/skills of the current project.

Are you the author of Zenml?

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

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

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: zenml
description: "Route ZenML repository and package tasks for MLOps pipelines, CLI
  and Client usage, stacks and integrations, server/store internals,
  deployments, agents, and repository maintenance."
disable-model-invocation: true
metadata:
  disco-role: operating
license: Apache 2.0
---

# ZenML

Use this repo skill when a task names ZenML or asks about production ML/AI pipelines, `@step`, `@pipeline`, ZenML CLI or `Client`, stacks, integrations, deployers, FastAPI server internals, stores, migrations, resource pools, triggers, model/agent deployment examples, or maintaining this repository.

## Start Here

1. Read [setup and package facts](references/setup-and-package-facts.md) for install modes, optional extras, import checks, CLI entry points, and version-sensitive facts.
2. Read [repo provenance](references/repo-provenance.md) before deciding whether this skill matches a current checkout or should be refreshed.
3. Read [troubleshooting](references/troubleshooting.md) when imports, optional extras, local server setup, Docker/cloud dependencies, CLI/server boundaries, or repository checks fail.
4. Run [check_zenml_environment.py](scripts/check_zenml_environment.py) for a safe import/metadata/CLI probe in the active Python environment.

## Route By Task

- Use [pipeline-authoring](sub-skills/pipeline-authoring/SKILL.md) for user-facing `@step`/`@pipeline` code, artifacts, materializers, settings, caching, retries, hooks, schedules, dynamic pipelines, wait/resume, and local pipeline smoke checks.
- Use [cli-and-client](sub-skills/cli-and-client/SKILL.md) for `zenml` commands, `Client()`, login/connect/init, resource audits, list filters, projects, stacks, secrets, triggers, resource pools, tags, models, and CLI/client coupling fixes.
- Use [stacks-and-integrations](sub-skills/stacks-and-integrations/SKILL.md) for stack components, integration packages, flavors, service connectors, orchestrators, step operators, materializers, artifact stores, container registries, image builders, optional SDK imports, and remote execution backends.
- Use [server-and-stores](sub-skills/server-and-stores/SKILL.md) for FastAPI routers, auth/RBAC, REST endpoints, shared domain models, Zen stores, SQLModel schemas, Alembic migrations, triggers, resource pools, and server deployment troubleshooting.
- Use [deployments-and-agents](sub-skills/deployments-and-agents/SKILL.md) for pipeline deployments, `DeploymentSettings`, `DockerSettings` for serving, model/agent service examples, deployers/model deployers, service discovery, LLM/agent workflow fallbacks, and credential-free deployment smoke patterns.
- Use [maintenance](sub-skills/maintenance/SKILL.md) for repository edits, AGENTS guidance, targeted tests, formatting/linting, docs maintenance, migration checks, dependency updates, CI parity, and PR readiness.

## Install Baseline

ZenML’s base package installs the client, CLI, pipeline authoring APIs, and core abstractions:

```bash
pip install zenml
python -c "import zenml; print(zenml.__version__)"
zenml --help
```

Use narrow extras only when the task needs them: `zenml[local]` for local SQL store support, `zenml[server]` for FastAPI server/local server work, `zenml[dev]` for repository lint/test/docs tooling, and cloud/integration-specific extras only for the selected backend.

## Safety Defaults

- Do not run cloud examples, agent framework matrices, Docker builds, server lifecycle commands, migration upgrades, destructive CLI operations, or provider API calls unless the user explicitly authorizes the environment, credentials, cost, and side effects.
- Treat API keys, server URLs, tokens, secret values, database URLs, and cloud credentials as sensitive; never print secret values.
- Prefer import checks, `--help`, static validation, targeted pytest files, and bundled diagnostic scripts before broad test suites or integration examples.
- Preserve ZenML optional dependency boundaries: base CLI/client imports must not require server, SQL, or integration SDK extras.

Files in this skill

  • SKILL.md3.9 KB
  • references/repo-provenance.md2.4 KB
  • references/repo-routing-metadata.json454 B
  • references/setup-and-package-facts.md4.3 KB
  • references/troubleshooting.md5.1 KB
  • scripts/check_zenml_environment.py5.3 KB
  • sub-skills/cli-and-client/SKILL.md2.8 KB
  • sub-skills/cli-and-client/references/cli-reference.md10.2 KB
  • sub-skills/cli-and-client/references/client-api.md8.4 KB
  • sub-skills/cli-and-client/references/troubleshooting.md7.9 KB
  • sub-skills/cli-and-client/scripts/zenml_cli_help_snapshot.py3.9 KB
  • sub-skills/deployments-and-agents/SKILL.md4.5 KB
  • sub-skills/deployments-and-agents/references/agent-and-deployment-workflows.md8.5 KB
  • sub-skills/deployments-and-agents/references/deployment-settings.md8.2 KB
  • sub-skills/deployments-and-agents/references/troubleshooting.md8.9 KB
  • sub-skills/deployments-and-agents/scripts/validate_deployment_settings.py7.1 KB
  • sub-skills/maintenance/SKILL.md3.8 KB
  • sub-skills/maintenance/references/docs-maintenance.md4.6 KB
  • sub-skills/maintenance/references/testing-and-maintenance.md9 KB
  • sub-skills/maintenance/references/troubleshooting.md5.6 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.