Validation Copier Skill

Community

Standardize validation & logging across sports.

Authorfstr21
Version1.0.0
Installs0

System Documentation

What problem does it solve?

Manually applying quality improvements (like structured logging, retry logic, and Pydantic validation) from one sport's pipeline to others is repetitive, error-prone, and time-consuming. This Skill automates the propagation of these best practices, ensuring consistency across your entire platform.

Core Features & Use Cases

  • Pattern Identification: Analyzes a source sport's scripts (e.g., NFL) to identify best practices in logging, retry logic, and validation.
  • Intelligent Application: Applies these identified patterns to target sport scripts, preserving sport-specific logic and creating backups for safety.
  • Consistency & Efficiency: Ensures all sports pipelines adhere to the same high-quality standards without manual effort, accelerating development and reducing technical debt.
  • Use Case: Use this Skill to "make NHL capture scripts work like NFL" by automatically adding structured logging and retry logic, or to extend Pydantic validation models to all sports.

Quick Start

Compare NFL and NHL scripts to identify improvements to copy

python .claude/skills/validation-copier/scripts/compare_sports.py nfl nhl

Dependency Matrix

Required Modules

structlogtenacity

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: Validation Copier Skill
Download link: https://github.com/fstr21/sportsbot/archive/main.zip#validation-copier-skill

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