What problem does it solve? Most ML research fails from broken discipline rather than lack of cleverness: unfalsifiable questions, data leakage, polluted test sets, cherry-picked results, and claims that outrun their evidence. This Skill provides a structured methodology covering the full research lifecycle so that findings survive scrutiny and remain verifiable by a human collaborator. ## Core Features & Use Cases - Full research lifecycle coverage: Question, literature, design, measure, reproduce, present, and verify practices organized into stable principles, evolving practices, and fast-moving AI-era observations. - Leakage and evaluation audits: An 8-category data leakage taxonomy, protocol selection by dataset size (holdout, k-fold, nested CV, bootstrap), and correct statistical tests (McNemar, 5x2cv F-test) for model and algorithm comparison. - Epistemological grounding: Falsifiability, hard-to-vary explanations, anomaly tracking, and honesty principles drawn from Popper, Kuhn, Deutsch, and Feynman. - Use Case: When an experiment shows suspiciously high accuracy, run the leakage audit checklist to verify the split happened before preprocessing, the test set was touched exactly once, and group or temporal structure was respected before believing the number. ## Quick Start Ask the assistant to help design a falsifiable ML experiment with a sealed test set, pre-registered metrics, and a leakage audit before any results are trusted.