Personal entertainment-media skills for NanoClaw: Trakt watch-history sync, TV-show and audiobook recommendations, watchlist release checks, YouTube channel-comment digests, and Audible backup — with a weekly cadence companion. NanoClaw per-chat overlay tile.
73
92%
Does it follow best practices?
Impact
—
No eval scenarios have been run
Risky
Do not use without reviewing
Process steps in order. Do not skip ahead.
Monitors /workspace/group/watchlist.json for upcoming shows and notifies when they release.
Read /workspace/group/watchlist.json. If the file doesn't exist or tracking array is empty, exit silently.
Filter to shows where notified: false only.
For each unnotified show, do a web search:
"[title]" release date 2025 2026 streamingDetermine:
If released:
📺 <b>[Title]</b> is now available on [Platform]!
[1 sentence why Baruch will like it, from the `reason` field]mcp__nanoclaw__send_message (standalone, not a reply — this is a proactive alert)notified: true and add "released": "YYYY-MM-DD" (actual release date if known, today's date otherwise)If not yet released: Stay completely silent. Do not update the file.
If cancelled:
notified: true and add "cancelled": trueAfter processing all shows, if any were updated, write the modified watchlist.json back. Read the full file first, update only the changed entries, write the complete file back.
skills/check-watchlist/scripts/check-watchlist-precheck.py module docstring for the wake/no-wake contract and lead window.skills
audible-backup
scripts
check-watchlist
entertainment-sync
recommend-books
recommend-shows
trakt-watch-history
youtube-comment-check