Pipeline Runner Skill

Community

Run full data pipelines with one command.

Authorfstr21
Version1.0.0
Installs0

System Documentation

What problem does it solve?

Manually executing multiple scripts for data capture, derivation, packaging, and ingestion is time-consuming, complex, and prone to human error. This Skill streamlines the entire process into a single, orchestrated command, saving you significant operational time.

Core Features & Use Cases

  • End-to-End Orchestration: Runs the full 4-stage pipeline (CAPTURE → DERIVE → PACKAGE → INGEST) for any specified sport.
  • Progress & Error Reporting: Shows real-time progress at each stage, stops on critical failures, and provides a clear summary of what was captured, derived, packaged, and ingested.
  • Flexible Execution: Supports running specific stages or for particular dates (e.g., 'today', 'tomorrow'), defaulting to today for convenience.
  • Use Case: Run the entire NFL pipeline for today's games with a single command, eliminating the need to manually execute 10+ individual scripts.

Quick Start

Run the NFL pipeline for today's games

python .claude/skills/pipeline-runner/scripts/run_pipeline.py --sport nfl --date today

Capture tomorrow's NBA games (stops before packaging if not implemented)

python .claude/skills/pipeline-runner/scripts/run_pipeline.py --sport nba --date tomorrow --stages capture derive

Dependency Matrix

Required Modules

rich

Components

scripts

💻 Claude Code Installation

Recommended: Let Claude install automatically. Simply copy and paste the text below to Claude Code.

Please help me install this Skill:
Name: Pipeline Runner Skill
Download link: https://github.com/fstr21/sportsbot/archive/main.zip#pipeline-runner-skill

Please download this .zip file, extract it, and install it in the .claude/skills/ directory.
View Source Repository