What problem does it solve? Writing ML code that actually runs is hard: shape mismatches, wrong loss/activation pairings, non-deterministic results, and outdated APIs cause most failures. This Skill turns ML ideas, math, and papers into complete, runnable, reproducible code using current idiomatic framework APIs. ## Core Features & Use Cases - Framework Implementation: Write models, training loops, data pipelines, and evaluation harnesses in PyTorch, TensorFlow/Keras, JAX/Flax, scikit-learn, Hugging Face, XGBoost, and LightGBM. - Paper-to-Code Translation: Convert a method or mathematical derivation into working code with annotated tensor shapes and a smoke test. - Debugging Guidance: Diagnose shape errors, NaN losses, CUDA OOM, non-reproducibility, and incorrect loss/activation pairings with a structured symptom table. - Use Case: Ask for a PyTorch training loop for image classification and receive a complete script with seed setting, device pinning, gradient clipping, correct CrossEntropyLoss usage on logits, and a validation pass. ## Quick Start Ask the agent to implement a training loop for your model in PyTorch with reproducibility settings and a smoke test on a small batch.