Prepare a dataset

SkillDatabases & data

Convert or normalize existing time-series files into ModernTSF-ready splits. Use for windowing CSV data, producing NPZ splits, converting traffic bundles, or downloading GIFT-Eval data; not for registering a new loader.

Available today. Use it from your connected AI after setup.

Connect ahel once, and every AI you use reads what you have installed.

Then ask your AI: use the Prepare a dataset skill

What this skill tells your AI

The instructions your AI receives, as published by diaugeia/moderntsf in .agents/skills/prepare-dataset/SKILL.md and read by ahel’s review.

Inspect source layout and destination before writing. For CSV windowing:

uv run tsf dataset prepare --input-csv <file.csv> --output-dir <dir> \
  --seq-len 96 --label-len 48 --pred-len 96

Use --input-dir for pre-split CSVs, uv run tsf dataset convert-traffic --help for graph data, or uv run tsf dataset gift-download --help for GIFT-Eval.

Verify all splits, shapes, requested windows, train-only scaling, and preservation of source files. Stop before replacing an existing output directory without authorization.

Signals

GitHub stars
65
Forks
8
Last commit
Sep 2026
Advanced
Catalog kind
skill
Gateway key
prepare-dataset
Source
github.com/diaugeia/moderntsf