← Files BoxerbookARCHIVED FILE

plugin.json

5.25 KB · Nov 4, 2026 · 06:13 UTC

↓ Download file

{
  "$schema": "https://agent-plugins.org/schemas/1.0.0/plugin.schema.json",
  "name": "boxerbook",
  "version": "1.0.0",
  "description": "Boxing schedules, results, records and rankings from Boxerbook, the open world boxing catalog. Every answer is cited.",
  "author": {
    "name": "Boxerbook",
    "email": "info@boxerbook.com",
    "url": "https://boxerbook.com"
  },
  "homepage": "https://boxerbook.com",
  "repository": "https://github.com/maxvotek/boxerbook-skill",
  "license": "MIT",
  "keywords": [
    "boxing",
    "sports",
    "schedule",
    "results",
    "rankings"
  ],
  "extensions": {
    "com.openai": {
      "interface": {
        "displayName": "Boxerbook",
        "shortDescription": "Boxing schedules and records",
        "longDescription": "Boxerbook is an open catalog of professional boxing worldwide. Ask about tonight's fights and you get each card's start time and where to watch it. Ask who won last night and you get the winner, the method and round, and the source of each result. You can look up any boxer's record, division, last result and next fight, and see each boxer's record going into every bout. You can also see the world title holders and the current rankings of the WBC, WBA, IBF, WBO, The Ring and TBRB, plus the Boxerbook rating. For upcoming bouts it shows the Boxerbook model's win probability and the consensus of bookmaker prices as information about the fight; it does not take bets, link to sportsbooks or give betting advice. The data covers more than 30,000 boxers and 189,000 bouts compiled from commissions, federations, Wikidata and the press, and is open under the ODbL. Every answer links to its boxerbook.com page. Read-only; no account needed.",
        "developerName": "Maxim Votek",
        "category": "Entertainment",
        "capabilities": [
          "Fight nights with start times and broadcasters",
          "Results with method, round and source",
          "Boxer records, last and next fight",
          "World champions and WBC, WBA, IBF, WBO, The Ring, TBRB rankings"
        ],
        "websiteURL": "https://boxerbook.com",
        "supportURL": "https://boxerbook.com/support",
        "privacyPolicyURL": "https://boxerbook.com/privacy",
        "termsOfServiceURL": "https://boxerbook.com/terms",
        "defaultPrompt": [
          "Who is fighting in boxing tonight and where can I watch it?",
          "What is Naoya Inoue's record and when is his next fight?",
          "Who won the big boxing fights last night?"
        ],
        "brandColor": "#C81E33",
        "logo": "./assets/logo.png",
        "composerIcon": "./assets/logo.png"
      },
      "review": {
        "test_cases": {
          "positive": [
            {
              "description": "Weekend schedule with broadcasters",
              "prompt": "What boxing is on this Saturday and where can I watch it?",
              "tools_triggered": "boxing_schedule, where_to_watch",
              "expected_behavior": "Lists the weekend's cards with start times converted from UTC to the user's time zone and the broadcasters for each card, with links to boxerbook.com/events pages."
            },
            {
              "description": "A boxer's next fight",
              "prompt": "When is Anthony Joshua's next fight?",
              "tools_triggered": "next_fight",
              "expected_behavior": "Gives the date (11 December 2026), the opponent (Tyson Fury), the city (Cardiff) and the title at stake, with a link to the boxerbook.com bout page."
            },
            {
              "description": "Recent results",
              "prompt": "Who won boxing fights in the last two days?",
              "tools_triggered": "boxing_results",
              "expected_behavior": "Lists winners with method and round for recent bouts and cites the source of each result, with boxerbook.com links."
            },
            {
              "description": "Publisher rankings",
              "prompt": "Show the WBC heavyweight rankings.",
              "tools_triggered": "rankings",
              "expected_behavior": "Names the WBC heavyweight champion and the top 15 with records and the list date, with a boxerbook.com link."
            },
            {
              "description": "Boxer profile",
              "prompt": "Tell me about Bakhodir Jalolov's pro record.",
              "tools_triggered": "boxer, search_boxers",
              "expected_behavior": "Gives his record 19-0 (16 KOs), heavyweight division, southpaw stance and last result (a unanimous decision over Solomon Dacres, 17 October 2026), with a boxerbook.com link."
            }
          ],
          "negative": [
            {
              "description": "Another sport",
              "prompt": "What's the score of the Lakers game?"
            },
            {
              "description": "Placing a bet",
              "prompt": "Place a $50 bet on Canelo for me."
            },
            {
              "description": "MMA, not boxing",
              "prompt": "Who won the UFC fight last night?"
            }
          ]
        }
      },
      "publication": {
        "release_notes": "First release: 10 read-only tools over the Boxerbook catalog (schedule, results, boxers, bouts, rankings, where to watch, search and fetch) and a boxing skill."
      },
      "apps": "./.app.json"
    }
  }
}

SHA-256: 31ad4cea31480cbfb254c6aef46d3bbcb1dc470a292e20b9ccd81ed118121549