experiment-audit

Audit machine learning experiments for data leakage and reproducibility.

1|2|Updated Jan 15, 2026
One-click install
npx skills add https://github.com/ihmorol/unsw-nb15-handling-binary-multiclass-ids --skill experiment-audit
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: experiment-audit
Source: https://github.com/ihmorol/unsw-nb15-handling-binary-multiclass-ids/tree/main/.opencode/skills/experiment-audit
Command: npx skills add https://github.com/ihmorol/unsw-nb15-handling-binary-multiclass-ids --skill experiment-audit

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) and scripts (resource) components.

What problem does it solve?

This Skill rigorously validates Machine Learning experiments, ensuring correctness, reproducibility, and integrity, thereby preventing costly errors and building trust in results.

Core Features & Use Cases

  • Comprehensive Validation: Audits data integrity, pipeline execution, metric correctness, and reproducibility.
  • Leakage Detection: Specifically checks for and identifies data leakage across splits and through preprocessing.
  • Use Case: A research team has just completed a complex ML experiment. They need to ensure their findings are robust and reproducible before publication. This Skill will systematically review their experiment setup, data handling, and results to provide a confidence score and identify any potential issues.

Quick Start

Run a full audit on the experiment located in the '/path/to/experiment/results' directory.

Frequently Asked Questions about experiment-audit

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I detect data leakage in machine learning experiments?

Data leakage detection is performed by rigorously auditing data integrity and preprocessing steps across splits. This Skill systematically checks for information bleeding between training and evaluation sets, ensuring correct preprocessing protocols and preventing inflated performance metrics.

How can I validate the reproducibility of my ML pipeline execution?

ML pipeline reproducibility is validated by auditing pipeline execution, data handling, and metric calculations. This Skill reviews your experiment setup to verify that statistical comparisons are sound, providing a confidence score that confirms your results can be reliably reproduced.

What is the best way to audit metric correctness and data integrity for research publication?

Auditing metric correctness and data integrity for publication involves systematically reviewing experiment setup and data handling. This Skill evaluates pipeline execution and evaluation protocols to guarantee the trustworthiness of experimental results before submission.

Does this experiment validation tool require specific ML frameworks or dependencies to run?

No specific ML frameworks or dependencies are required to run this experiment validation tool. It operates independently using built-in references and scripts to audit your experiment directory, rigorously checking data integrity and reproducibility regardless of your tech stack.

When should I run a data leakage and experiment validation audit on my models?

You should run a data leakage and experiment validation audit when you need to guarantee the quality of complex ML results before publication or deployment. It is essential for ensuring robustness when completing experiments that require strict reproducibility and sound statistical comparisons.

Why does my machine learning experiment audit fail to verify sound statistical comparisons?

An experiment audit may fail to verify sound statistical comparisons due to incorrect evaluation protocols or data leakage. This Skill identifies potential issues in preprocessing and pipeline execution, ensuring your statistical comparisons and metric validation are trustworthy.