Experiment log report
Skill StaryMoon/experiment-log-report-skill/skills/experiment-log-report
Convert CSV or JSONL training logs into metric curves, best-step summaries, anomaly notes, and a reproducible Markdown report. Use when Codex needs to compare runs, summarize a long experiment, find regressions or NaNs, prepare a lab update, or turn raw machine logs into evidence a collaborator can audit.From its SKILL.md
npx -y skills add StaryMoon/experiment-log-report-skill --skill experiment-log-reportAssembled from the repository path, not quoted from the project. Check it against their README if it does not work.
One thing to look at
- 0 stars0 stars. Stars are a popularity signal and not a quality one, but at this level it is likely that nobody has read this closely except its author, and you would be relying on your own review.
SKILL.md
1.6 KB, 273 tokens by cl100k_base, as published. Nobody here has run it
Experiment Log Report
Build the report from raw logs, not copied terminal snippets. Preserve run names, metric directions, best steps, and source paths so every claim can be checked.
Workflow
- Identify CSV or JSONL files containing one record per step or epoch.
- Run one or several logs together:
python3 scripts/build_experiment_report.py runs/baseline.csv runs/new-method.jsonl \
--output output/experiment-report \
--metrics psnr,ssim,loss
- Inspect
curves.pngfor sparse logging, axis-scale problems, and truncated runs. - Read
summary.jsonbefore writing conclusions. Metrics containingloss,error,lpips,fid,wer, orlatencyare minimized by default; other metrics are maximized. - Add interpretation below the generated evidence in
report.md. Do not rewrite the generated source table.
Quality rules
- Compare runs only on overlapping metrics.
- Distinguish best checkpoint from final checkpoint.
- Surface NaN and infinite values instead of dropping them silently.
- Do not smooth curves unless the user asks; if smoothing is added, retain raw curves.
- Record any manual direction override in the report.
See references/log-schema.md for accepted input shapes.
What ships with it: 3 files
7.9 KB alongside SKILL.md, 1 of them executable
agents/
- openai.yaml239 B
references/
- log-schema.md640 B
scripts/
- build_experiment_report.pyruns7.0 KB