← ClaudeAtlas

time-series-featureslisted

Use this skill when the user has a time-series dataset (rows ordered chronologically by a datetime column) and wants to engineer time-aware features for forecasting or modeling. Triggers include "create lag features", "rolling window features", "time series feature engineering", "forecast features", "make this dataset ready for time series modeling", "génère des features temporelles", "feature engineering séries temporelles", "lags et rolling", "détecte la saisonnalité". Generates lag features, rolling aggregations, datetime decomposition, business calendar variables (holidays), and stationarity diagnostics. Includes chronological train/test split and ADF test.
RAFCERAY/claude-skills-data-tasks · ★ 0 · AI & Automation · score 60
Install: claude install-skill RAFCERAY/claude-skills-data-tasks
# Time Series Features A time-series feature engineering skill. Produces lag, rolling, calendar, and decomposition features with rigorous protection against temporal data leakage. ## When to use this skill Activate when the user has a **time-ordered dataset** and wants to prepare features for forecasting or temporal modeling. Typical signals: - "Create lag features for this sales data" - "Generate rolling window features" - "Prepare this time series for forecasting" - "What's the seasonality in this data?" - "Génère des features temporelles", "fais du feature engineering pour des séries temporelles" **Pre-conditions:** - The dataset MUST have a datetime column (or a column convertible to datetime) - The dataset SHOULD be sorted chronologically (skill will verify and sort if not) - The dataset SHOULD have a regular frequency (daily, hourly, monthly) — skill will detect and warn if irregular **Do NOT activate this skill for:** - Cross-sectional datasets without time order → use `feature-engineer` - Pure exploration → use `eda-explorer` - Single time series without features (just the target) → suggest `feature-engineer` first to add covariates ## Workflow For every dataset, follow these 7 phases in order. **Never skip phase 1 or 7 — they prevent data leakage.** ### Phase 1 — Detect & validate temporal structure Run these checks first: 1. **Identify the datetime column**. If user specified, use it. Otherwise, auto-detect by trying to parse each column as datetime; the o