Validation Copier Skill
CommunityStandardize validation & logging across sports.
Software Engineering#automation#best practices#logging#code generation#validation#pipeline#code standardization
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.