{"id":4108,"external_id":"plugin_asdk_app_6a9fe13efb008191878af4f5ca8f4d01","name":"app-6a9fe13efb008191878af4f5ca8f4d01","display_name":"Bench Coach","developer":"Jordan A Heckler","category":"Education & Research","listing_language":"en","listing_language_details":{"method":"cld-0.13.0/listing-v1","reliable":true,"detected_at":"2026-10-01T13:22:03Z","input_sha256":"0ecfd4ad68719a11a166a64b29f066b6fbf284a52a4f7af81290731e3ec3204c","source_fields":["release.description","release.interface.short_description","release.interface.long_description"]},"version":"1.0.0","skill_count":9,"first_seen_at":"2026-09-30T22:02:35.000Z","last_seen_at":"2026-10-02T18:00:00.211Z","last_changed_at":"2026-09-30T22:02:35.000Z","install_count":null,"research_summary":null,"research_reviewed_at":null,"metadata":{"id":"plugin_asdk_app_6a9fe13efb008191878af4f5ca8f4d01","name":"app-6a9fe13efb008191878af4f5ca8f4d01","scope":"GLOBAL","status":"ENABLED","release":{"id":"pluginrel_cd6bda21f4988191934e11d24bdb0848","skills":[{"name":"age-tier-fundamentals","interface":{"brand_color":null,"iconography":"heart","display_name":"age-tier-fundamentals","default_prompt":null,"icon_large_url":null,"icon_small_url":null,"short_description":"Use when the user needs 12U / Little League (or early youth) fundamentals — throwing, catching, hitting stance, base running, practice language, safety, and parent-friendly cues. Ask for exact age band before prescribing."},"description":"Use when the user needs 12U / Little League (or early youth) fundamentals — throwing, catching, hitting stance, base running, practice language, safety, and parent-friendly cues. Ask for exact age band before prescribing.","plugin_release_skill_id":"pluginrsk_6aab0b0128248191ac23b70c64a3e0bd"},{"name":"gamechanger-postgame-analysis","interface":{"brand_color":null,"iconography":"chart","display_name":"gamechanger-postgame-analysis","default_prompt":null,"icon_large_url":null,"icon_small_url":null,"short_description":"Use after games when the user pastes GameChanger CSV exports, uploads or pastes screenshots of GC stats/box scores, or pastes boxscore text. Enhance analysis while they keep scoring in GC. No private GC API — CSV/export or screenshots only. Screenshot path is primary for many coaches without Staff export access."},"description":"Use after games when the user pastes GameChanger CSV exports, uploads or pastes screenshots of GC stats/box scores, or pastes boxscore text. Enhance analysis while they keep scoring in GC. No private GC API — CSV/export or screenshots only. Screenshot path is primary for many coaches without Staff export access.","plugin_release_skill_id":"pluginrsk_6aab0b014cf88191bd608bc5a193c9af"},{"name":"hs-college-development","interface":{"brand_color":null,"iconography":"chart","display_name":"hs-college-development","default_prompt":null,"icon_large_url":null,"icon_small_url":null,"short_description":"Use for high school JV/varsity or college-adjacent development plans — practice blocks, role clarity, metrics literacy, film cues, and process. Not a D1 coach replacement; no recruiting or scholarship guarantees."},"description":"Use for high school JV/varsity or college-adjacent development plans — practice blocks, role clarity, metrics literacy, film cues, and process. Not a D1 coach replacement; no recruiting or scholarship guarantees.","plugin_release_skill_id":"pluginrsk_6aab0b016f908191a21e7b738aa8fd48"},{"name":"lineup-defense-helper","interface":{"brand_color":null,"iconography":"hierarchy","display_name":"lineup-defense-helper","default_prompt":null,"icon_large_url":null,"icon_small_url":null,"short_description":"Use for batting order thinking, positional fits, defensive alignments, and late-game moves. Ask age level; balance development vs win-today without roasting kids or promising outcomes."},"description":"Use for batting order thinking, positional fits, defensive alignments, and late-game moves. Ask age level; balance development vs win-today without roasting kids or promising outcomes.","plugin_release_skill_id":"pluginrsk_6aab0b01c9e08191907870139a978bb2"},{"name":"parent-comms-helper","interface":{"brand_color":null,"iconography":"chat","display_name":"parent-comms-helper","default_prompt":null,"icon_large_url":null,"icon_small_url":null,"short_description":"Optional skill for drafting calm parent messages — playing time, schedule, expectations, tough losses, weather. Ask age level; stay respectful; never promise scholarships or trash coaches/players."},"description":"Optional skill for drafting calm parent messages — playing time, schedule, expectations, tough losses, weather. Ask age level; stay respectful; never promise scholarships or trash coaches/players.","plugin_release_skill_id":"pluginrsk_6aab0b01eb588191a9f5f482fca9871d"},{"name":"pitch-sequencing-coach","interface":{"brand_color":null,"iconography":"hierarchy","display_name":"pitch-sequencing-coach","default_prompt":null,"icon_large_url":null,"icon_small_url":null,"short_description":"Use for pitch calling, sequencing, and pitcher/catcher game plans by age. Emphasize counts, strengths, and simplicity at youth; richer patterns at HS+. Ask age level; never invent velocities from photos."},"description":"Use for pitch calling, sequencing, and pitcher/catcher game plans by age. Emphasize counts, strengths, and simplicity at youth; richer patterns at HS+. Ask age level; never invent velocities from photos.","plugin_release_skill_id":"pluginrsk_6aab0b02160c81918c03fcc0fba0d603"},{"name":"practice-planner","interface":{"brand_color":null,"iconography":"hierarchy","display_name":"practice-planner","default_prompt":null,"icon_large_url":null,"icon_small_url":null,"short_description":"Use when designing a practice: time blocks, station rotations, age-appropriate intensity, rainy-day / short-field variants. Always ask age level and roster size."},"description":"Use when designing a practice: time blocks, station rotations, age-appropriate intensity, rainy-day / short-field variants. Always ask age level and roster size.","plugin_release_skill_id":"pluginrsk_6aab0b023c108191984d0cca13e24741"},{"name":"swing-or-throw-photo-review","interface":{"brand_color":null,"iconography":"chart","display_name":"swing-or-throw-photo-review","default_prompt":null,"icon_large_url":null,"icon_small_url":null,"short_description":"Use when the user shares a swing/throw photo, short video, or detailed description. Provide honest visual form cues and checklists — never claim true swing speed, exit velo, or arm speed like a radar gun."},"description":"Use when the user shares a swing/throw photo, short video, or detailed description. Provide honest visual form cues and checklists — never claim true swing speed, exit velo, or arm speed like a radar gun.","plugin_release_skill_id":"pluginrsk_6aab0b0264b0819185fd86c94f2c31bf"},{"name":"teach-board-visuals","interface":{"brand_color":null,"iconography":"hierarchy","display_name":"teach-board-visuals","default_prompt":null,"icon_large_url":null,"icon_small_url":null,"short_description":"Use when a coach wants to SHOW players or staff a concept on desktop/projector — whiteboard / PowerPoint replacement, “show the guys X,” classroom teaching, or situational replay from last night’s game. Prefer ChatGPT Canvas (or Apps SDK widget when available) over long prose. Ask age tier; one board at a time unless a mini slide pack is requested."},"description":"Use when a coach wants to SHOW players or staff a concept on desktop/projector — whiteboard / PowerPoint replacement, “show the guys X,” classroom teaching, or situational replay from last night’s game. Prefer ChatGPT Canvas (or Apps SDK widget when available) over long prose. Ask age tier; one board at a time unless a mini slide pack is requested.","plugin_release_skill_id":"pluginrsk_6aab0b02879481919d9d6365812ab607"}],"app_ids":["asdk_app_6a9fe13efb008191878af4f5ca8f4d01"],"version":"1.0.0","keywords":[],"interface":{"category":"Education & Research","logo_url":"https://files.openai.com/content?id=file_00000000ba38823087521a403d120400","brand_color":null,"website_url":"https://www.getbenchcoach.com/","capabilities":[],"logo_url_dark":"https://files.openai.com/content?id=file_00000000cadc81f5ba6bc8f1fb36a67d","default_prompt":"Plan a 75-minute 10U baseball practice for 11 players, two coaches, and one batting cage.","developer_name":"Jordan A Heckler","default_prompts":["Plan a 75-minute 10U baseball practice for 11 players, two coaches, and one batting cage.","Turn this GameChanger box score into a calm postgame review with three next-practice priorities.","Create a simple teach-board sequence for first-and-third defense that I can explain to 12U players."],"screenshot_urls":[],"long_description":"Bench Coach helps youth, travel, high-school, and college-adjacent baseball coaches turn real coaching questions into practical next steps. It provides focused workflows for age-tier fundamentals, practice planning, postgame analysis from coach-provided GameChanger exports or screenshots, lineups and defense, pitch sequencing, visual teach boards, parent communication, and player development.","composer_icon_url":"https://files.openai.com/content?id=file_00000000a0d481f79ab4cec88d5c73bd","short_description":"Plan practices and postgames","plugin_category_id":"education & research","privacy_policy_url":"https://www.getbenchcoach.com/privacy","terms_of_service_url":"https://www.getbenchcoach.com/terms","composer_icon_dark_url":"https://files.openai.com/content?id=file_00000000a0d481f79ab4cec88d5c73bd"},"description":"Bench Coach helps youth, travel, high-school, and college-adjacent baseball coaches turn real coaching questions into practical next steps. It provides focused workflows for age-tier fundamentals, practice planning, postgame analysis from coach-provided GameChanger exports or screenshots, lineups and defense, pitch sequencing, visual teach boards, parent communication, and player development.","app_manifest":{"apps":{"app-6a9fe13efb008191878af4f5ca8f4d01":{"id":"asdk_app_6a9fe13efb008191878af4f5ca8f4d01","required":true}}},"display_name":"Bench Coach","app_templates":[],"onboarding_skill_name":null,"requires_local_executor":false},"created_at":"2026-09-08T10:19:43.149893Z","is_template":false,"connector_id":"asdk_app_6a9fe13efb008191878af4f5ca8f4d01","discoverability":"LISTED","canonical_app_id":"asdk_app_6a9fe13efb008191878af4f5ca8f4d01"},"research":null,"package_metadata":{"name":"app-6a9fe13efb008191878af4f5ca8f4d01","author":{"name":"Jordan A Heckler"},"sources":[{"path":".codex-plugin/plugin.json","sha256":"a0a8281f770bfe9ddcacdbb04b7ae6df6aef1dfab47ba83ba3b617b671a43ef9"}],"version":"1.0.0","artifact_id":10795,"observed_at":"2026-10-02T00:27:26Z","support_url":"https://www.getbenchcoach.com/support","field_sources":{"name":0,"author":0,"version":0,"support_url":0},"extraction_version":1,"conflicts_or_errors":[]}}