experiment-tracking

Logs ML experiments with required fields like hypothesis, git commit, and split for reproducibility.

14|2|Updated Feb 24, 2026
One-click install
npx skills add https://github.com/andikarachman/data-science-plugin --skill experiment-tracking-andikarachman
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: experiment-tracking
Source: https://github.com/andikarachman/data-science-plugin/tree/main/skills/experiment-tracking
Command: npx skills add https://github.com/andikarachman/data-science-plugin --skill experiment-tracking-andikarachman

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Logs and standardizes every ML experiment including plan, results, and learnings to ensure reproducibility and auditability.

Core Features & Use Cases

  • Structured Experiment Log: captures hypothesis, configuration, environment, results, and decisions.
  • Reproducibility Guarantee: enforces required fields like data hash, split, and git commit to enable exact replication across runs.
  • Use Case: when performing iterative experiments, create linked plan and result docs to compare methods and outcomes.

Quick Start

Create a new experiment log entry detailing the hypothesis, data hash, environment, and planned results for your next ML run.

Frequently Asked Questions about experiment-tracking

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

FAQPage Schema
How do I log ML experiments for reproducibility across multiple runs?

To log ML experiments for reproducibility, capture the hypothesis, data hash, split, environment, and git commit for each run. This structured logging enforces required fields to ensure exact replication and traceability across iterative model development.

What is the best way to track experiment hypotheses and results?

The best way to track experiment hypotheses and results is by creating linked plan and result documentation entries. This method standardizes your ML logs to capture configurations, outcomes, and decisions, ensuring auditability during iterative model development.

Can I link related ML experiments together in a series?

Yes, you can link related ML experiments together using parent and child links. This feature supports organizing experiment series, allowing teams to compare methods and outcomes across multiple runs and datasets effectively.

Do I need a git commit to track my machine learning results?

Yes, a git commit is a required field to track your machine learning results. Enforcing the git commit alongside the data hash and environment guarantees that every logged experiment is fully reproducible and auditable.

Why does experiment tracking require environment and data split details?

Experiment tracking requires environment and data split details to enforce reproducibility. Capturing these specific configurations ensures that the exact conditions of the model development run are traceable from plan to result.