← Plugin catalog
Productivity

Zovo Tournament Maker

Zovo v1.0.0

Brackets, round robins, Swiss

Full description ↓

View on ChatGPT ↗

Save this plugin to Following and return to review observed changes. Follow up to 10 plugins free.

Description

From the marketplace listing

Make a tournament bracket in the chat, record results by clicking the winners, and print it. Tournament bracket maker: single elimination and double elimination brackets for 2 to 128 players or teams. Standard seeding puts seed 1 against the lowest seed, so seeds 1 and 2 can only meet in the final; when the field is not a power of two (a bracket for 6, 10 or 12 teams), the byes go to the top seeds and are placed exactly where a seeded bracket needs them. Add a third-place match, or use double elimination with a losers bracket and a grand final with an optional reset match. Seeding can follow your ranking, a reproducible random draw, or the order you list. Round robin schedule generator: everyone plays everyone exactly once (or home and away), nobody plays twice in a round, one team sits out each round when the number is odd, and home and away games are balanced. Swiss pairings: players with the same score meet each round, with no rematches whenever they can be avoided, and a fair rotation of byes. Timetable: give the number of courts, tables or fields, the match length and the start time to get a start time and court for every match and the finish time of the event. Results and standings: tell it who won, or click a player in the bracket, and winners advance, the next matches appear and the champion and final places are shown. Round robin tables use points, then head-to-head, then score difference; Swiss tables use Buchholz. Print and share: a landscape PDF bracket that stays readable up to 64 players, with an order-of-play page, and a CSV schedule for spreadsheets. For coaches, teachers, clubs, office leagues, school sports days and gaming nights. Limitations: up to 128 participants; round robin up to 500 matches; Swiss pairing is a simplified score-group method without chess colour allocation; timetables assume equal match lengths.

Language: English · Automatically detected from descriptions.

Competitor profile

From the developer’s listing and package; capabilities are not independently tested. Package observed Nov 3, 2026.

Declared capabilities

  • Interactive
  • Read

Declared limitations

  • Predicting who will win a real tournament is out of scope: the assistant answers in text and calls no tool.
  • Explaining what a bye is needs no bracket: the assistant explains in text and calls no tool.
  • Writing a team chant is unrelated to brackets: the assistant writes it directly and calls no tool.

Review scenarios; not an exhaustive list.

Cost & access

This plugin does not sell products or process payments.

Terms may have changed since this observation.

Starter prompt

Make a single elimination bracket for 6 teams: Hawks, Bears, Lions, Wolves, Eagles, Sharks

View onboarding →

View package source →

Keywords

Files & skills

File archives

Plugin package8 files · 29.3 KBBrowse files →
Skill instructions
bracket-maker1.96 KB

View saved version →

---
name: bracket-maker
description: Build tournament brackets and schedules with Zovo Tournament Maker - single or double elimination with standard seeding and byes, round robin (circle method), Swiss pairings, timetables over several courts, printable PDF and CSV - and update them with results and standings.
---

# Zovo Tournament Maker

Use for "make a bracket", "tournament bracket for 6 teams", "double elimination bracket", "round robin schedule", "Swiss pairings", "who plays next", "update the bracket, Ann beat Bob 21-15".

1. `generate_tournament_bracket`: pass every name in `participants` (2-128; use `participant_count` only if the user gives just a number). Pick `format`: single_elimination, double_elimination, round_robin or swiss.
   - Seeding: the list order is the ranking with the default `standard` seeding (seed 1 first). Use `random` when the user asks for a random draw, `as_listed` when they want 1st vs 2nd, 3rd vs 4th.
   - Byes go to the top seeds automatically; never add "BYE" entries yourself.
   - Optional: `third_place_match` (single), `grand_final_reset` (double, default true), `swiss_rounds`, `meetings: 2` for home and away, `courts` + `match_minutes` (+ `break_minutes`, `start_time`) for a timetable.
2. `calculate_bracket_standings`: same arguments as before (reuse the returned `request`) plus all `results` so far, each `{p1, p2, winner}` or `{p1, p2, score1, score2}` or `{match: "M5", winner}`. Use `"draw"` only in round robin and Swiss. For Swiss give results round by round; the next round is paired from them.

After a tool returns: summarise in 2-4 lines (format, byes, number of matches, first matches or next matches, champion when finished) and give the PDF and CSV links. The widget shows the bracket and lets the user click winners, so do not redraw the bracket as text art.

Do not use these tools to predict winners, fill in picks for famous tournaments, or plan league fixtures with venue constraints; do not invent results the user did not give.

Referenced files: 1 — file references are metadata, not package contents.

Release notes

Initial release: single and double elimination brackets with standard seeding and correct byes, round robin schedules, Swiss pairings, timetables across courts, click-to-advance results with standings, printable PDF bracket and CSV schedule.

Declared in the saved package. Remote tools may change independently.

Package details

Publisher declarations from the archived package. These are separate from our research and the live service's terms.

Package license
Proprietary
Package author
Zovo
Keywords
See keywords
Declared availability
No country restrictions declaredDeclared regions; live availability may differ.
Listing translations
de-DE, es-ES, fr-FR, ja-JP, pl-PL, pt-BR
Getting started skill
./skills/bracket-maker/SKILL.md
Commerce declaration
Does not support commerceThis does not establish whether access is free or paid.
Review scenarios
5 positive · 3 negativeScenario counts, not test results.

Declared capabilities

  • Interactive
  • Read

Package observed Nov 3, 2026.

Technical details
First seen
Oct 28, 2026 · 12:00 UTC
Last seen
Nov 3, 2026 · 18:00 UTC
Collection status
Collected

plugin_asdk_app_6ac0d4db1a688191b21c3aa08846c4e0

Download plugin data (JSON)