技能创建器
skill-creator
创建、改进和评估自定义技能,把专业流程转化为可重复使用的 AI 能力。
time-series-and-data【数据与研究】Use Darts TimeSeries constructors, shapes, static covariates, grouping, slicing, and export workflows safely.
独立 GitHub 快照 · 自动分类 · 以原作者文档为准
Use this sub-skill when the user needs to create, inspect, reshape, split, combine, or export Darts TimeSeries objects before modeling.
references/data-formats.md for pandas/Series/array/grouped constructors, missing dates, shape semantics, static covariates, and export patterns.references/api-reference.md for important constructor signatures and validation checks.references/troubleshooting.md for date-frequency, static covariate, component/sample, and grouped-data errors.scripts/timeseries_doctor.py for a tiny self-contained construction and validation smoke.TimeSeries.from_dataframe(), from_series(), or from_times_and_values() patterns in data-formats.md.fill_missing_dates=True plus explicit freq when Darts should insert missing time points.TimeSeries, not separate series unless grouped intentionally.TimeSeries.from_group_dataframe() to return a list of series, preserving static/metadata columns where appropriate.../data-processing-and-covariates/, forecasting to ../forecasting-workflows/ or ../torch-and-foundation-models/, and metrics to ../evaluation-and-explainability/.From this sub-skill directory or by passing the full script path:
python scripts/timeseries_doctor.py --json
The script creates generated in-memory data, including a missing date and static covariates. It does not read source repo datasets or notebooks.
This sub-skill owns Darts data representation, not preprocessing pipelines, model selection, anomaly scoring, or metric interpretation. Do not instruct future agents to open original repository docs/notebooks for data patterns; the required constructor and validation details are distilled here.