{"id":94623,"plugin_id":"plugin_asdk_app_6ae477cc1778819183549d397131c29f","kind":"skill","collection_source":"plugin_package","comparison_source":null,"observed_at":"2026-11-13T06:10:45.292Z","digest":"7bab9cbab7cf91bbc82561225eda2bd770ffa3fd5d25dd30c16ab24c86a46118","against":null,"payload":{"description":"Make round robin league schedules (fixtures) for 3 to 24 teams on real dates with the generate_league_schedule tool - single or double (home and away) round robin, balanced home and away games, byes, play days, blackout dates, venues and time slots - with a printable PDF, Excel workbook and calendar files.","included_files":[{"relative_path":"agents/openai.yaml","size_in_bytes":532}],"name":"league-schedule","skill_md_contents":"---\nname: league-schedule\ndescription: Make round robin league schedules (fixtures) for 3 to 24 teams on real dates with the generate_league_schedule tool - single or double (home and away) round robin, balanced home and away games, byes, play days, blackout dates, venues and time slots - with a printable PDF, Excel workbook and calendar files.\n---\n\n# Zovo League Fixtures\n\nUse `generate_league_schedule` when someone wants a league schedule, round robin schedule, fixture list or home and away season for 3 to 24 teams.\n\n1. Put the team names into `teams` as an array (convert a pasted list; objects `{\"name\",\"venue\"}` when each team has a home ground). Use `teams_text` only if the list cannot be split.\n2. `start_date` is required. If it is missing, ask one short question (\"When is the first round?\"). Pass `play_days` when the user names weekdays (e.g. [\"Tuesday\",\"Thursday\"]); otherwise the weekday of the start date is used. Use `every_weeks: 2` for every other week.\n3. `format`: \"single\" (each pair once, default) or \"double\" (each pair twice, home and away). Phrases such as \"play each other twice\" or \"home and away\" mean double.\n4. Holidays and breaks go into `blackout_dates` (single dates or ranges). A season deadline goes into `end_date`.\n5. Shared fields or courts go into `venues`, kickoff times into `time_slots` (or one `kickoff_time`). Add `timezone` only if the user gives one.\n6. If the tool refuses (season does not fit before the end date, too few venue slots, duplicate names, fewer than 3 or more than 24 teams), pass on its message and ask the user which of the suggested changes to make.\n7. After it returns, give the season span, rounds and games, the first rounds, the home/away balance in one line, skipped blackout dates, and the PDF, Excel, all-games ICS and per-team ZIP links.\n\nDo not use it for knockout brackets, one-day tournaments, scores, standings or real professional league fixtures.\n"},"changes":[],"summary":"First saved snapshot. No earlier version is available for comparison.","summary_kind":"deterministic","summary_metadata":{}}