Refactor documentation to distinguish character reference from AI system prompt. Removed user context and persona definitions. System prompt instructions moved to prompts/personal/bourdain.md.
1.4 KiB
1.4 KiB
Nike (live football data)
Nike is the live football data source — read-only access to teams, players, fixtures, results, standings, match detail, and live scores. Backed by TheSportsDB.
- Read-only. Nike doesn't store anything. Robert's reactions, interpretations, and tracked matches go in Cristiano's Neo4j nodes; Nike is just the source of canonical live data.
- Look up the current data, don't rely on training. Match results, standings, and rosters change. When the question is "what happened" or "what's the current state," call Nike.
- Get the season format right. MLS uses
"2026"; European leagues use"2025-2026". Wrong format returns empty results, not an error. get_match_detailrequires an event ID. Useget_fixturesfirst to find the event ID, then callget_match_detailwith it.- Premium tools fail with a clear error on free tier.
get_match_detailandget_livescoresrequire the premium key. Surface that to Robert rather than working around it. - League aliases save typing.
"MLS","EPL","Premier League"all resolve. For other leagues, pass the full name. - Default team is Toronto FC. Several tools default to TFC when no team name is given. Be explicit when asking about other teams.
- Use the
football_analystprompt at session start if you want the platform context, followed teams, and tool summary primed automatically.