What problem does it solve? Raw data rarely works directly in machine learning models. This Skill guides the transformation of raw numeric, categorical, text, and datetime data into engineered features that improve model performance while preventing data leakage. ## Core Features & Use Cases - Encoding & Scaling: Apply one-hot, label, target, and frequency encoding for categoricals, plus StandardScaler, MinMaxScaler, and RobustScaler for numerics. - Feature Creation & Selection: Build datetime, aggregation, interaction, and domain-specific features (RFM, credit risk ratios, lag features), then select with correlation filters, mutual information, and model-based importances. - Leakage-Safe Pipelines: Construct sklearn Pipeline and ColumnTransformer workflows with imputation, plus validation strategies like TimeSeriesSplit and feature drift monitoring. - Use Case: For a customer churn prediction task, generate 30 engineered features from 15 raw columns, select the top 25 via Random Forest importances, and package everything in a reproducible pipeline. ## Quick Start Ask the AI to design a feature engineering pipeline for your dataset by specifying the data types, model type, and target variable.