ml-experiment

Track machine learning experiments with structured logging and reproducibility.

35|13|Updated Dec 12, 2025
One-click install
npx skills add https://github.com/wildwasser/opencode-agents --skill ml-experiment
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: ml-experiment
Source: https://github.com/wildwasser/opencode-agents/tree/main/.opencode/skills/ml-experiment
Command: npx skills add https://github.com/wildwasser/opencode-agents --skill ml-experiment

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Track machine learning experiments with structured logging and reproducibility.

Core Features & Use Cases

  • Reproducible experiment configuration via seed control and hyperparameter logging.
  • Organized artifacts and results with timestamped experiment runs.
  • Baseline comparisons and grouped experiments for systematic evaluation.

Quick Start

Initialize a new experiment named 'baseline' and begin logging parameters, metrics, and artifacts.

Frequently Asked Questions about ml-experiment

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

FAQPage Schema
How do I make machine learning experiments reproducible across notebooks and scripts?

Make machine learning experiments reproducible by setting random seeds, logging hyperparameters, and tracking metrics. This approach organizes artifacts into timestamped directories, ensuring consistent results across notebooks, scripts, and pipelines for training and evaluation.

What is the best way to track ML hyperparameters and metrics during model training?

The best way to track ML hyperparameters and metrics during training is using structured logging within your workflow. This method captures configurations, logs performance metrics, and stores artifacts systematically for each run, enabling reliable baseline comparisons and grouped experiment evaluations.

Can I use this ML experiment logging approach for both script and pipeline workflows?

Yes, you can use this ML experiment logging approach across script and pipeline workflows. It is applicable for training, evaluation, and comparison tasks, implementing seed setting and artifact management without dependencies, making it adaptable to various execution environments.

How do I organize ML artifacts and run results for systematic evaluation?

Organize ML artifacts and run results by creating a structured directory layout with timestamped experiment runs. This configuration groups related experiments together, supporting systematic evaluation and baseline comparisons while maintaining an auditable record of training artifacts.

Why do I need to log hyperparameters and seeds for machine learning reproducibility?

You need to log hyperparameters and seeds for machine learning reproducibility to guarantee that identical configurations produce identical results. Without structured logging of these variables, recreating specific model training conditions or auditing past experiment performance becomes impossible.

Do I need external dependencies to set up reproducible ML experiment tracking?

No, you do not need external dependencies to set up reproducible ML experiment tracking. This implementation operates independently, providing seed setting, metric logging, and artifact management natively within your notebook, script, or pipeline environment.