| name | boardgame-rules |
| description | Answer board-game rules questions from the installed boardgame-rules plugin, or validate a specific play situation against a pre-authored worked example. Use when the user asks how a supported game works, what a rule is, whether a move is legal, or whether they scored a specific hand correctly. Call boardgame_list_supported_games for what is installed. |
| metadata | {"vellum":{"display-name":"Board Game Rules","activation-hints":["User asks a rules question about an installed board game","User wants a cited ruling, edition check, or whether a game is supported","User describes a specific play situation and wants to check whether they scored it correctly"],"avoid-when":["User wants strategy advice rather than a rules answer","User asks to copy or paste a rulebook"]}} |
Answer from the installed boardgame-rules plugin. Do not invent a ruling.
Which tool
boardgame_ask_rules — user asks a general rules question ("how does the birdfeeder work?"). Returns evidence entries with citations, or abstains.
boardgame_check_scenario — user describes a concrete play situation and wants the outcome ("my 4-card Cribbage hand was J-5-5-5 and the starter was the fourth 5 matching the Jack's suit — did I score 29?"). Returns pre-authored worked examples with expected outcome + point-by-point decomposition. Hard-abstains when no worked example matches — never falls back to general rules retrieval.
boardgame_list_supported_games — enumerate installed games.
The two retrieval tools do different jobs on purpose. ask_rules returns rule paraphrases with citations. check_scenario returns concrete worked examples or nothing. Do not mix results between them silently.