executing-plans
executing-plans
Use when executing an implementation plan in the current session as the implementer yourself — your human partner chose inline execution, or no subagent tool is available
streaming-evaluationIngest River-compatible streams, validate models online, handle delayed labels, and choose evaluation metrics.
Independent GitHub snapshot · Automated classification · Original documentation governs
Use this sub-skill when the task is to turn a River-compatible data stream into online evaluation, delayed-label scoring, or checkpointed metric tracking.
references/data-streams.md to normalize dataset shapes, adapters, target handling, and delayed-label streams.references/evaluation-and-metrics.md before choosing metrics, progressive validation APIs, active learning behavior, or forecasting evaluation.references/troubleshooting.md when stream parsing, moment/delay alignment, weights, metric compatibility, or optional adapters fail.scripts/stream_evaluation_smoke.py for a tiny offline smoke test of CSV ingestion, delayed labels, and sample-weight routing.pipelines-and-features.online-core-api.supervised-models.specialized-workflows.stream.iter_csv for files, stream.iter_array for arrays, stream.iter_frame for eager dataframes, stream.iter_libsvm for sparse numeric text, and stream.iter_sql / stream.iter_sklearn_dataset when the source is already an SQLAlchemy query or scikit-learn Bunch.Dataset.take(k) to cap built-in or synthetic datasets when you need a bounded sample.evaluate.progressive_val_score for the standard predict-then-learn loop, evaluate.iter_progressive_val_score for checkpoints, and a manual loop only when you need custom control.moment and delay when labels arrive late or the stream should be replayed in arrival order.simulate_qa directly when you need to inspect the question/answer timeline before scoring.metrics.Silhouette for unlabeled clustering, metrics.ROCAUC / metrics.RollingROCAUC / metrics.RollingPRAUC for anomaly-style scores, and regression metrics such as MAE, RMSE, R2, or SMAPE for forecasting.