A Claude Code skill that instruments Python training applications with p95 for experiment tracking and metrics logging.
When invoked, this skill guides Claude to:
- Install p95
- Wrap your training loop with a
Runcontext manager - Log hyperparameters via
log_configand metrics vialog_metrics - Show you how to inspect results with the
pnfCLI
Skills can be installed at the project level (this project only) or personal level (all your projects).
mkdir -p ~/.claude/skills/instrument-experiment
cp SKILL.md ~/.claude/skills/instrument-experiment/SKILL.mdOr clone directly into your skills directory:
git clone https://github.com/numerataz/instrument-experiment ~/.claude/skills/instrument-experimentmkdir -p .claude/skills/instrument-experiment
cp SKILL.md .claude/skills/instrument-experiment/SKILL.mdClaude will invoke this skill automatically when you ask things like:
- "Instrument my training script with p95"
- "Add experiment tracking to my training loop"
- "Log my training metrics"
- "Track hyperparameters for this experiment"
- "Run a hyperparameter sweep"
- "Compare ML runs"
- "Set up p95 in my Python project"
You can also invoke it manually:
/instrument-experiment
- Python project with a training loop
piporuvfor package installation