Write Review
Overview
Create or update bat review summary YAML files for BatDigest review pages, including slug selection, associated bat IDs, and timestamps.
Quick Start
- •Open the BatDigest repo at
C:\Users\bduryea\OneDrive - Davis School District\Desktop\14_Dev_Projects\batdigest-flask. - •Use the helper script to generate a skeleton review file (see "Helper Script").
- •Fill in review fields in BatDigest voice and update timestamps.
Workflow
- •Confirm required inputs before editing:
- •year, brand, model, sport (Baseball or Fastpitch), bat_type
- •Optional but helpful: league focus, preferred slug, associated bat IDs, YouTube link
- •Check for an existing review in
data/reviews/summaries/:- •Default slug:
{year}-{brand}-{model}-review - •If multiple variants are needed, append a league token (example:
2025-easton-hype-fire-usssa-review).
- •Default slug:
- •Find associated bat IDs in
data/bats.yaml(match year/brand/model/league). - •Create or update the YAML file at
data/reviews/summaries/<slug>.yamlusing the schema inreferences/BAT_REVIEW_Agent.md. - •Timestamps:
- •New review: set
published_at(ISO). - •Always update
updated_at.
- •New review: set
- •Quality checks:
- •Keep language direct and practical (no hype).
- •Do not invent specs or claims without evidence.
- •Confirm associated_bat_ids if uncertain.
Helper Script
Run this from the repo root to generate a skeleton review summary:
bash
python3 AGENTS/Content_Creation/BAT_REVIEW_SCRIPTS/create_review_summary.py \ --year 2025 \ --brand "Easton" \ --model "Hype Fire" \ --sport Baseball \ --bat-type "Two Piece Composite"
References
- •
references/BAT_REVIEW_Agent.mdfor schema, field notes, and constraints.