train-model — MLflow training train-model, opencredit, community, MLflow training, ide skills, OpenCredit model training, uv run python, YAML model config, MLflow tracking, post-training validation, Claude Code

v1.0.0
GitHub

About this Skill

Perfect for Machine Learning Agents needing advanced model training and validation capabilities with MLflow tracking. train-model is a skill that trains or retrains OpenCredit scoring models using MLflow and validates the training data and model configurations.

Features

Validates training data existence in data/ or feature store
Confirms model config YAML existence in configs/models/
Runs training with MLflow tracking using uv run python commands
Supports post-training validation for OpenCredit scoring models
Utilizes MLflow UI accessible via uv run mlflow ui or docker service
Retrains models with descriptive experiment names

# Core Topics

zadnan2002 zadnan2002
[0]
[0]
Updated: 3/18/2026

Agent Capability Analysis

The train-model skill by zadnan2002 is an open-source community AI agent skill for Claude Code and other IDE workflows, helping agents execute tasks with better context, repeatability, and domain-specific guidance. Optimized for MLflow training, OpenCredit model training, uv run python.

Ideal Agent Persona

Perfect for Machine Learning Agents needing advanced model training and validation capabilities with MLflow tracking.

Core Value

Empowers agents to train or retrain OpenCredit scoring models with full MLflow tracking and post-training validation, utilizing YAML model configurations and feature stores for seamless integration.

Capabilities Granted for train-model

Retraining OpenCredit models with updated datasets
Validating model performance using MLflow
Automating model training pipelines with UV and MLflow

! Prerequisites & Limits

  • Requires MLflow accessibility
  • Needs model config YAML in configs/models/
  • Dependent on training data existence in data/ or feature store
Labs Demo

Browser Sandbox Environment

⚡️ Ready to unleash?

Experience this Agent in a zero-setup browser environment powered by WebContainers. No installation required.

Boot Container Sandbox
SKILL.md
Readonly

Train model

Train or retrain an OpenCredit scoring model with full MLflow tracking and post-training validation.

Workflow

1. Validate prerequisites

  • Confirm training data exists (check data/ or feature store)
  • Confirm model config YAML exists in configs/models/
  • Confirm MLflow is accessible (uv run mlflow ui or docker service)

2. Run training

bash
1uv run python -m opencredit.models.train \ 2 --config configs/models/<model_type>.yaml \ 3 --experiment-name <descriptive_name> \ 4 --tags market=<market> version=<semver>

3. Evaluate

After training completes, immediately run evaluation:

bash
1uv run python -m opencredit.models.evaluate \ 2 --model-id <mlflow_run_id> \ 3 --test-data data/test.parquet

Check these metrics meet thresholds:

  • AUC-ROC ≥ 0.72
  • Gini ≥ 0.44
  • KS statistic ≥ 0.30
  • Calibration: Brier score ≤ 0.20

4. Bias audit (MANDATORY before promotion)

bash
1uv run python -m opencredit.compliance.bias_audit \ 2 --model-id <mlflow_run_id> \ 3 --attributes gender age_group region

Fail criteria: disparate impact ratio outside 0.8-1.25 on ANY group.

5. Generate model card

bash
1uv run python -m opencredit.compliance.docs_generator \ 2 --model-id <mlflow_run_id> \ 3 --output docs/compliance/

6. Register in MLflow

Only if evaluation AND bias audit pass:

bash
1uv run python -m opencredit.models.register \ 2 --model-id <mlflow_run_id> \ 3 --stage production

Important

  • NEVER skip the bias audit step, even for quick experiments.
  • Log ALL hyperparameters — no magic numbers in training scripts.
  • If training on new market data, create a new experiment in MLflow, don't reuse existing ones.
  • Save the SHAP background dataset alongside the model artifact.

FAQ & Installation Steps

These questions and steps mirror the structured data on this page for better search understanding.

? Frequently Asked Questions

What is train-model?

Perfect for Machine Learning Agents needing advanced model training and validation capabilities with MLflow tracking. train-model is a skill that trains or retrains OpenCredit scoring models using MLflow and validates the training data and model configurations.

How do I install train-model?

Run the command: npx killer-skills add zadnan2002/opencredit/train-model. It works with Cursor, Windsurf, VS Code, Claude Code, and 19+ other IDEs.

What are the use cases for train-model?

Key use cases include: Retraining OpenCredit models with updated datasets, Validating model performance using MLflow, Automating model training pipelines with UV and MLflow.

Which IDEs are compatible with train-model?

This skill is compatible with Cursor, Windsurf, VS Code, Trae, Claude Code, OpenClaw, Aider, Codex, OpenCode, Goose, Cline, Roo Code, Kiro, Augment Code, Continue, GitHub Copilot, Sourcegraph Cody, and Amazon Q Developer. Use the Killer-Skills CLI for universal one-command installation.

Are there any limitations for train-model?

Requires MLflow accessibility. Needs model config YAML in configs/models/. Dependent on training data existence in data/ or feature store.

How To Install

  1. 1. Open your terminal

    Open the terminal or command line in your project directory.

  2. 2. Run the install command

    Run: npx killer-skills add zadnan2002/opencredit/train-model. The CLI will automatically detect your IDE or AI agent and configure the skill.

  3. 3. Start using the skill

    The skill is now active. Your AI agent can use train-model immediately in the current project.

Related Skills

Looking for an alternative to train-model or another community skill for your workflow? Explore these related open-source skills.

View All

openclaw-release-maintainer

Logo of openclaw
openclaw

Your own personal AI assistant. Any OS. Any Platform. The lobster way. 🦞

333.8k
0
AI

widget-generator

Logo of f
f

Generate customizable widget plugins for the prompts.chat feed system

149.6k
0
AI

flags

Logo of vercel
vercel

The React Framework

138.4k
0
Browser

pr-review

Logo of pytorch
pytorch

Tensors and Dynamic neural networks in Python with strong GPU acceleration

98.6k
0
Developer