Personal Content Tracker — Movies, shows and books watchlist with release alerts
How it works
The agent maintains a personal watchlist in persistent memory. When you add a title, it searches TMDB for metadata (release date, type, status). It tracks each item with a status: want to watch, watching, or done. On demand it checks upcoming releases and alerts you when something from your list is coming out within 7 days. You can ask it to recommend what to watch next based on your list, or search for something new by genre or mood.
Example Prompt
“I want you to be my personal content tracker. Store my watchlist in memory at content/watchlist.md When I say "add [title]" — search TMDB API for it using my key stored in memory at content/tmdb-key.md, save the title, type (movie/show/book), status (want to watch / watching / done), and release date if available. When I say "show my watchlist" — read memory and display everything grouped by status. When I say "any new releases?" — check all items with status "want to watch" against TMDB to see if release date has passed or is within 7 days, and alert me about upcoming ones. TMDB API base URL: https://api.themoviedb.org/3 Search endpoint: /search/multi?api_key=YOUR_KEY&query=TITLE”