docs(personal): restructure bourdain docs to separate system prompt

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.
This commit is contained in:
2026-05-21 06:53:04 -04:00
parent d556ef9409
commit b7e0dc927f
22 changed files with 1851 additions and 2541 deletions

12
prompts/tools/nike.md Normal file
View File

@@ -0,0 +1,12 @@
# 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_detail` requires an event ID.** Use `get_fixtures` first to find the event ID, then call `get_match_detail` with it.
- **Premium tools fail with a clear error on free tier.** `get_match_detail` and `get_livescores` require 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_analyst` prompt at session start** if you want the platform context, followed teams, and tool summary primed automatically.