Personal streaming assistant with learning preferences. Tracks what you're watching, learns your taste, and suggests what to watch next based on your services, mood, and preferences. Use when asked about movies, TV shows, streaming services, what to watch, or tracking viewing progress. Triggers: /stream, 'what should I watch', 'recommend something', mentioning Netflix/Prime/Disney+/Apple TV+, asking about series/seasons/episodes, mood-based requests like 'something exciting'.
数据来源:ClawHub。 在 ClawSkills 查看
选择你使用的 Agent
方法一:命令行安装(推荐)
推荐(无需提前安装 clawhub)
npx clawhub@latest --dir ~/.claude/skills install streaming-buddy或使用 clawhub CLI(需提前安装)
clawhub --dir ~/.claude/skills install streaming-buddy⚠️ 需要 Node.js 18+,没有 Node?请使用下方方法二直接下载 ZIP。 安装 Node.js →
方法二:手动下载安装(无需 Node)
下载 ZIP,解压后将文件夹放到以下路径,重启 Agent 即可:
安装路径
~/.claude/skills/streaming-buddy/💡解压后将文件夹放到上方路径,重启 Agent 即可生效
--- name: streaming-buddy version: 2.0.0 description: "Personal streaming assistant with learning preferences. Tracks what you're watching, learns your taste, and suggests what to watch next based on your services, mood, and preferences. Use when asked about movies, TV shows, streaming services, what to watch, or tracking viewing progress. Triggers: /stream, 'what should I watch', 'recommend something', mentioning Netflix/Prime/Disney+/Apple TV+, asking about series/seasons/episodes, mood-based requests like 'something exciting'." author: clawdbot license: MIT metadata: clawdbot: emoji: "📺" triggers: ["/stream"] requires: bins: ["jq", "curl"] env: ["TMDB_API_KEY"] tags: ["streaming", "movies", "tv-shows", "recommendations", "entertainment", "learning", "preferences"] ---
Personal streaming assistant that learns your taste, tracks your watching habits, and suggests what to watch next.
| Command | Action | |---------|--------| | /stream | Show status with all commands | | /stream search | Search for movies/TV shows | | /stream info | Detailed info + availability | | /stream watch | Start tracking a title | | /stream progress S01E05 | Update progress on current show | | /stream done [1-5] | Mark as finished + rate (auto-learns) | | /stream like [id] | Mark as liked → learns preferences | | /stream dislike [id] | Mark as disliked → learns preferences | | /stream suggest [service] [tv\|movie] | Personalized recommendations | | /stream mood | Search by mood | | /stream surprise | Random recommendation | | /stream why | Explain why this matches you | | /stream watchlist | Show watchlist | | /stream watchlist add | Add to watchlist | | /stream history | View watch history | | /stream profile | Show your taste profile | | /stream services | Manage streaming services | | /stream services add | Add a service | | /stream services remove | Remove a service |
| Mood | Genres | |------|--------| | exciting | Action, Thriller, Sci-Fi, Adventure | | relaxing | Comedy, Animation, Family, Documentary | | thoughtful | Drama, Mystery, History | | scary | Horror, Thriller | | romantic | Romance, Drama | | funny | Comedy, Animation |
netflix, amazon-prime, disney-plus, apple-tv-plusyoutube-premium, wow, paramount-plus, crunchyrolljoyn, rtl, magenta, mubiThe skill learns your preferences from:
/stream done [1-5]:- Rating 4-5: Adds genres/themes/actors to "liked" - Rating 1-2: Adds genres to "avoided"
/stream like and /stream dislike:- Extracts genres, themes, actors, directors - Updates preference weights
- Genre preferences (weighted scores) - Liked/disliked themes - Favorite actors & directors - Custom mood mappings
# Core commands
handler.sh status $WORKSPACE
handler.sh search "severance" $WORKSPACE
handler.sh info 95396 tv $WORKSPACE
handler.sh watch 95396 tv $WORKSPACE
handler.sh progress S01E05 $WORKSPACE
handler.sh done 5 "Great show!" $WORKSPACE
# Learning commands
handler.sh like $WORKSPACE # Like current watching
handler.sh like 12345 movie $WORKSPACE # Like specific title
handler.sh dislike $WORKSPACE
handler.sh why 95396 tv $WORKSPACE
handler.sh profile $WORKSPACE
# Recommendation commands
handler.sh suggest $WORKSPACE # All services, all types
handler.sh suggest prime movie $WORKSPACE # Prime movies only
handler.sh mood exciting $WORKSPACE
handler.sh mood relaxing tv $WORKSPACE
handler.sh surprise $WORKSPACE
# List commands
handler.sh watchlist list $WORKSPACE
handler.sh watchlist add 12345 tv $WORKSPACE
handler.sh history $WORKSPACE
# Service management
handler.sh services list $WORKSPACE
handler.sh services add netflix $WORKSPACE
handler.sh services remove netflix $WORKSPACE
All data stored in $WORKSPACE/memory/streaming-buddy/:
| File | Purpose | |------|---------| | config.json | TMDB API key, region, language | | profile.json | User profile metadata | | services.json | Active streaming services | | preferences.json | Learned taste preferences | | watching.json | Currently watching | | watchlist.json | Want to watch list | | history.json | Watched + ratings | | cache/*.json | API response cache (24h) |
memory/streaming-buddy/config.json:```json { "tmdbApiKey": "your_api_key", "region": "DE", "language": "de-DE" } ```
/stream setup to configure servicesMood-based search:
User: I want something exciting tonight
Bot: 🎬 Exciting picks for you:
1. Reacher S3 (Prime) ⭐8.5
2. Jack Ryan (Prime) ⭐8.1
...
Learning from feedback:
User: /stream done 5
Bot: ✅ Severance marked as done (⭐5)
📚 Learned: +Drama, +Mystery, +Sci-Fi
Actors: Adam Scott, Britt Lower saved to favorites
Explaining recommendations:
User: /stream why 95396
Bot: 🎯 Why Severance matches you:
✓ Genre "Drama" (you like this, +2)
✓ Genre "Mystery" (you like this, +2)
✓ Theme "office" in your preferences
✓ With Adam Scott (your favorite)
Similar to: Fallout ⭐5
config.json (language: "de-DE" or "en")jq (JSON processor)curl (HTTP client)bash 4.0+安装 Streaming Buddy 后,可以对 AI 说这些话来触发它
Help me get started with Streaming Buddy
Explains what Streaming Buddy does, walks through the setup, and runs a quick demo based on your current project
Use Streaming Buddy to personal streaming assistant with learning preferences
Invokes Streaming Buddy with the right parameters and returns the result directly in the conversation
What can I do with Streaming Buddy in my finance & investment workflow?
Lists the top use cases for Streaming Buddy, with example commands for each scenario
将技能文件夹放到 ~/.claude/skills/streaming-buddy/ 目录(个人级,所有项目可用),或 .claude/skills/streaming-buddy/(项目级)。重启 AI 客户端后,用 /streaming-buddy 主动调用,或让 AI 根据上下文自动发现并使用。
Streaming Buddy 支持 Claude、Cursor、OpenClaw,可与这些 AI 平台无缝集成,扩展其能力。
Streaming Buddy 可免费安装使用。请查阅仓库了解许可证信息。
Personal streaming assistant with learning preferences. Tracks what you're watching, learns your taste, and suggests what to watch next based on your services, mood, and preferences. Use when asked about movies, TV shows, streaming services, what to watch, or tracking viewing progress. Triggers: /stream, 'what should I watch', 'recommend something', mentioning Netflix/Prime/Disney+/Apple TV+, asking about series/seasons/episodes, mood-based requests like 'something exciting'.
Automate my finance & investment tasks using Streaming Buddy
Identifies repetitive steps in your workflow and sets up Streaming Buddy to handle them automatically
Streaming Buddy 属于「Finance & Investment」分类,该分类的技能帮助 AI 智能体在此领域执行专业任务。