"Use this sub-skill for MLflow Models, pyfunc, flavor APIs,
Scanned 9/8/2026
Install to Claude Code
npx -y skills add VectorSpaceLab/AREX-Skill --skill models-and-flavors --agent claude-codeInstalls into .claude/skills of the current project.
Are you the author of Models And Flavors?
Add the live security badge to your README — it updates automatically with every re-scan.
[](https://www.skillsdirectory.com/skills/vectorspacelab-models-and-flavors)More formats (shields.io, HTML) on the badges page.
---
name: models-and-flavors
description: "Use this sub-skill for MLflow Models, pyfunc, flavor APIs,
signatures, input examples, dependencies, local serving/prediction, and
mlflow.evaluate workflows."
disable-model-invocation: true
metadata:
disco-role: operating
license: Apache 2.0
---
# MLflow Models and Flavors
Use this sub-skill when the task involves packaging, loading, validating, evaluating, or locally serving MLflow Models.
## Route here for
- Logging, saving, loading, or inspecting MLflow Models and `MLmodel` metadata.
- Custom pyfunc models using `mlflow.pyfunc.PythonModel`, callables, model-as-code files, artifacts, `model_config`, and `params`.
- Flavor APIs such as `mlflow.sklearn`, `mlflow.pytorch`, `mlflow.transformers`, and `mlflow.langchain` when the issue is model packaging/loading rather than framework training.
- Model signatures, input examples, schema enforcement, model dependency files, environment reconstruction, and optional flavor dependency failures.
- `mlflow.evaluate`, custom metrics/artifacts, model validation thresholds, and precomputed prediction evaluation.
- `mlflow models` CLI commands for local model serving, prediction, environment preparation, Dockerfile generation, Docker builds, and pip requirement updates.
## Route elsewhere
- Registry aliases, versions, stages, registered model lifecycle, and model IDs as governance objects belong in `tracking-and-registry`.
- Deployment endpoint creation, server authentication, production serving infrastructure, and MLflow Projects execution belong in `serving-and-projects`.
- GenAI scoring, tracing, prompts, judges, and app observability belong in `genai-observability`; use this sub-skill only for shared model packaging/evaluation mechanics.
## Start with these references
- `references/api-reference.md` for concrete API signatures and call patterns.
- `references/model-packaging.md` for pyfunc, model-as-code, flavor, signature, and dependency packaging recipes.
- `references/evaluation-and-serving.md` for `mlflow.evaluate`, local scoring, and `mlflow models` CLI workflows.
- `references/troubleshooting.md` for schema mismatch, dependency, URI, optional-package, serving payload, and evaluation repair playbooks.
## Bundled smoke scripts
Run these from any writable directory with MLflow installed:
```bash
python skills/mlflow/sub-skills/models-and-flavors/scripts/pyfunc_smoke.py
python skills/mlflow/sub-skills/models-and-flavors/scripts/evaluate_smoke.py
```
The scripts use temporary local tracking directories and tiny fixtures only. They do not require network access, model registry services, optional deep-learning packages, or the MLflow source checkout.
Is this your skill, or is something wrong with this listing? Request removal or report an issue. Author removals are honored within 72 hours.
No comments yet. Be the first to comment!