GVCS Playbook Trainer

← Plays
Play Editor
Edit concepts →
Route concepts
Saved route shapes you can hand to any player instead of drawing them again. Tap a player on the field, then tap a concept to assign it. Every concept is shown as it would run from the right side of the ball — it flips automatically for players on the other side. To change a shape or add a new one, use the Route Concepts page.
Coaching notes
Save draft stores the play in this browser and it appears on the Plays page right away. Copy play code gives you the snippet to paste into the PLAYS array in js/plays-data.js — that makes it permanent for the whole team.
Publish to the team site
Publish takes the latest published plays from GitHub, applies this browser's drafts on top, and commits the result to js/plays-data.js — so it only changes plays you've edited here and never overwrites work published elsewhere. One-time setup: create a GitHub fine-grained personal access token (Settings → Developer settings) limited to the playbook repository with Contents: Read and write permission, and paste it above — it's remembered on this device.