Skip to content
Back to skills

Models And Flavors

ASecurity

"Use this sub-skill for MLflow Models, pyfunc, flavor APIs,

  • 247 stars
  • 0 votes
  • 0 copies
  • 1 view
  • Added September 8, 2026
devopspythongobashdockerapi

Works with

  • cli
  • api

Security analysis

A100/100

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

Scanned September 8, 2026

npx -y skills add VectorSpaceLab/AREX-Skill --skill models-and-flavors --agent claude-code

Installs 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 with every re-scan.

Security grade badge for Models And Flavors
[![Security: A — Skills Directory](https://www.skillsdirectory.com/api/skills/vectorspacelab-models-and-flavors/badge)](https://www.skillsdirectory.com/skills/vectorspacelab-models-and-flavors)

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: 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.

Files in this skill

  • SKILL.md2.6 KB
  • references/api-reference.md5.7 KB
  • references/evaluation-and-serving.md4.4 KB
  • references/model-packaging.md5.5 KB
  • references/troubleshooting.md5.6 KB
  • scripts/evaluate_smoke.py3 KB
  • scripts/pyfunc_smoke.py3.3 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.