mlops-mlflow — скилл для Claude Code: трекинг ML-экспериментов
Скилл учит Claude работать с MLflow: логировать параметры и метрики, вести реестр моделей и воспроизводить запуски.
npx claude-code-templates@latest --skill ai-research/mlops-mlflowЧто делает mlops-mlflow
Скилл описывает MLflow как платформу жизненного цикла ML и показывает, как встроить её в работу агента. Внутри — примеры на Python: запуск прогона через mlflow.start_run(), логирование параметров, метрик и артефактов, сохранение моделей из PyTorch, scikit-learn, Keras и HuggingFace Transformers.
Отдельный блок про автотрекинг: mlflow.autolog() или вызов вида mlflow.sklearn.autolog() сами записывают гиперпараметры, метрики и модель, включая длительность обучения. Есть раздел про реестр моделей с версионированием и переходами между стадиями, а также регистрация сразу при логировании через registered_model_name.
Скилл опирается на зависимости mlflow, sqlalchemy и boto3 — их нужно поставить заранее, иначе примеры с хранилищем артефактов и SQL-бэкендом не заработают. Локальный интерфейс поднимается командой mlflow ui и открывается на http://localhost:5000.
Какие задачи решает
- логировать параметры, метрики и артефакты каждого прогона обучения
- сравнивать версии модели и их метрики между запусками
- регистрировать модель и переводить её между стадиями
- воспроизводить эксперимент по сохранённой конфигурации
- включить автотрекинг для scikit-learn или PyTorch без ручных вызовов
Примеры запросов агенту
- Оберни обучение в
mlflow.start_run()и залогируй learning_rate и batch_size - Включи
mlflow.sklearn.autolog()и обучи RandomForestClassifier на train-выборке - Зарегистрируй модель как
my-classifierчерезregistered_model_nameпри логировании
Как установить mlops-mlflow
1Через claude-code-templates
npx claude-code-templates@latest --skill ai-research/mlops-mlflow2Через Skills CLI (Vercel)
npx skills add davila7/claude-code-templates --skill mlops-mlflow -a claude-code3Вручную: положить файлы
~/.claude/skills/mlops-mlflow/SKILL.mdПапка скилла целиком; для одного проекта — .claude/skills/mlops-mlflow/
Вручную: положить файлы
.agents/skills/mlops-mlflow/SKILL.mdДля всех проектов — ~/.agents/skills/
Вручную: положить файлы
.cursor/skills/mlops-mlflow/SKILL.mdCursor читает и .agents/skills/, и .claude/skills/
1GitHub CLI
gh skill install davila7/claude-code-templates mlops-mlflow2Вручную: положить файлы
.github/skills/mlops-mlflow/SKILL.mdКомандой платформы
gemini skills install https://github.com/davila7/claude-code-templates --path cli-tool/components/skills/ai-research/mlops-mlflowВручную: положить файлы
.devin/skills/mlops-mlflow/SKILL.mdСтарый путь .windsurf/skills/ тоже читается
Claude.ai
Упакуйте папку в zip и загрузите в Settings → Capabilities → Skills
По шагам, с командами для каждой платформы: Как установить скилл в Claude Code: пять способов
Вопросы о mlops-mlflow
Как установить mlops-mlflow в Claude Code?
Через шаблоны: npx claude-code-templates@latest --skill ai-research/mlops-mlflow. Второй способ — npx skills add davila7/claude-code-templates --skill mlops-mlflow -a claude-code. После установки файл скилла лежит в ~/.claude/skills/mlops-mlflow/SKILL.md.
Что делает mlops-mlflow?
Даёт агенту инструкции по MLflow: трекинг экспериментов, логирование параметров и метрик, реестр моделей с версиями и стадиями, автотрекинг для популярных фреймворков.
Что нужно поставить до работы со скиллом?
Зависимости mlflow, sqlalchemy и boto3. Без них примеры с реестром и удалённым хранилищем артефактов не запустятся.