data-pipeline

Automate scheduled NHL data pipelines for predictions, storage, and drift alerts.

1|Updated May 5, 2026
One-click install
npx skills add https://github.com/sports-data-hq/hockey-skills --skill data-pipeline-sports-data-hq
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: data-pipeline
Source: https://github.com/sports-data-hq/hockey-skills/tree/main/skills/data-pipeline
Command: npx skills add https://github.com/sports-data-hq/hockey-skills --skill data-pipeline-sports-data-hq

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill helps you turn a one-off hockey model into a repeatable production workflow by automating daily data pulls, predictions, storage, and monitoring.

Core Features & Use Cases

  • Scheduled data pipelines: Set up recurring pulls for games, odds, team stats, and other hockey inputs.
  • Prediction generation and logging: Run your model on a schedule, save outputs, and track results in SQLite or other stores.
  • Model lifecycle management: Version models, detect drift, and decide when retraining is justified.
  • Use case: A bettor or analyst can run a morning NHL pipeline that refreshes inputs, scores games, stores predictions, and alerts on performance drops.

Quick Start

Ask the skill to design a daily hockey pipeline that pulls data, generates predictions, logs results, and adds drift monitoring.

Frequently Asked Questions about data-pipeline

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I automate a daily hockey data pipeline in GitHub Actions?

To automate a daily hockey data pipeline in GitHub Actions, you schedule recurring cron jobs that pull NHL game feeds, generate predictions, and store results. The workflow handles data refreshes, prediction runs, and model versioning automatically.

What is drift monitoring for hockey prediction models?

Drift monitoring for hockey prediction models tracks model health over time by detecting performance drops in scheduled workflows. It alerts you when prediction accuracy degrades, helping you decide when retraining is justified.

Can I use SQLite to track automated hockey predictions?

Yes, you can use SQLite to track automated hockey predictions by logging model outputs and results in a local database. This allows reliable prediction tracking and historical performance queries within your scheduled pipeline.

How do I manage model versioning in a scheduled NHL analytics workflow?

Model versioning in a scheduled NHL analytics workflow uses versioned model registries to track iterations. This ensures reproducible predictions and allows you to compare performance across different model versions during automated runs.

Does this automation handle multiple hockey data sources gracefully?

Yes, this automation handles multiple hockey data sources gracefully by implementing robust data ingestion logic. It manages multi-source inputs for games, odds, and team stats to ensure reliable pipeline execution without breaking.