从 YouTube 订阅内容中抓取并分析新游戏信号,生成带评分和平台分类的游戏发现报告。适用于通过 Chrome CDP 监测频道和筛选潜力游戏。
npx skills add https://github.com/kennyzir/7deer_skills --skill youtube-game-scout
通过 CDP (Chrome DevTools Protocol) 自动化抓取 YouTube 订阅频道,识别新游戏发现信号,生成结构化游戏发现报告。
cdp_game_scout.jsCDP 游戏侦察脚本。通过 Chrome 远程调试端口连接浏览器,滚动订阅 feed 并提取视频数据。
前置条件:
--remote-debugging-port=18800ws npm 模块:npm install -g ws使用方法:
# 1. 启动 Chrome(macOS)
open -a "Google Chrome" --args --remote-debugging-port=18800
# 2. 运行抓取脚本
NODE_PATH=$HOME/.npm-global/lib/node_modules \
node cdp_game_scout.js
输出:
/tmp/yt_games_final.json — 原始视频数据analyze_game_discovery.py游戏发现信号分析器。读取 JSON 数据,输出评分后的游戏发现报告。
前置条件:
使用方法:
python3 analyze_game_discovery.py
评分维度(0-20 分):
| 信号 | 分值范围 | 说明 |
|------|---------|------|
| NEW GAME | +5-10 | 首次发现/新发布 |
| UPDATE | +3-5 | 游戏更新版本 |
| EMERGING | +4-8 | 上升期游戏 |
| PLATFORM | +1-3 | 平台明确度 |
| GENRE | +1-2 | 类型清晰度 |
| PERSONAL REVIEW | +2 | "I played/tried" 亲测信号 |
| WORTH IT | +1 | 价值评估信号 |
输出:
/tmp/game_discovery_report.md — 结构化报告手动浏览订阅频道(browser 工具)
↓
运行 cdp_game_scout.js 抓取数据
↓
运行 analyze_game_discovery.py 分析
↓
生成游戏发现报告
↓
(可选)推送至 Feishu 文档
ws://127.0.0.1:18800/devtools/page/<TARGET_ID>/tmp/yt_games_final.jsonTake kennyzir/youtube-game-scout from the repository into ~/.claude/skills for personal
use, or into .claude/skills inside a project.
The agent identifies a skill by the name field in its header. Two skills with the
same name cannot sit side by side — one of them will be ignored.
The instructions reference npm.
Without those the skill loads but fails at the first command.