What problem does it solve? Setting up MLflow correctly depends on whether you are building a GenAI application or a traditional ML model, and choosing the wrong path wastes time on irrelevant tutorials and integration steps. This Skill determines your use case and walks you through the right quickstart and integration. ## Core Features & Use Cases - Use Case Detection: Scans your codebase for framework imports (openai, langchain, sklearn, torch) and checks the experiment's mlflow.experimentKind tag to classify GenAI vs traditional ML. - Guided Quickstarts: Recommends the relevant MLflow tutorials for tracing, evaluation, prompt versioning, experiment tracking, or hyperparameter tuning. - Project Integration: Adds autologging calls (mlflow.openai.autolog, mlflow.sklearn.autolog, etc.), experiment configuration, and custom tracing or manual logging to your code, then verifies traces or runs appear. - Use Case: You inherit a Python project and ask to add MLflow. The Skill detects LangChain imports, classifies it as GenAI, adds mlflow.langchain.autolog() at the entry point, and verifies traces are captured. ## Quick Start Ask the assistant to help you get started with MLflow in your current project and let it detect your use case automatically.