kennyzir/7deer_skills/itchio-new-game-hunt
Claude Code and agent skill by kennyzir/7deer_skills
- community
Checking that the SKILL.md file is still in the repository.
Hunt for fresh browser-playable games on itch.io /newest that are worth building SEO arbitrage sites for. Crawls new releases, scores them by signals, produces ranked shortlist.
Install
npx vskill@latest install kennyzir/7deer_skills/itchio-new-game-huntSKILL.md
itch.io New Game Hunt → SEO Arbitrage Discovery
核心理念
itch.io 新游套利的黄金窗口:游戏刚上线 → Google 索引不完整 → 搜索竞争低 → 第一时间建站截获流量。本 skill 专注发现环节:从 itch.io 新游列表中筛选出「有 SEO 套利价值」的游戏。
筛选漏斗(4 层)
Phase 1:列表页批量发现
目标 URL
注意:itch.io 有 Cloudflare 安全验证。如果被拦截,回退到/games/newest然后靠 CSS 选择器过滤 "Play in browser"。
提取方法
在 /games/newest 页面的浏览器 console 执行:
关键过滤:
- ✅
hasPlayInBrowser === true→ 才能建站内嵌 - ❌ 游戏名为空 → 跳过
- ❌ 标题含
[WIP]/[Demo]/[Prototype]→ 未完成品,跳过 - ⚠️ 标题是非英语(如纯中文/阿拉伯语)→ 英语搜索流量有限,标注
NON_EN
输出: 第一轮筛选列表(通常 15-22 个/页)
Phase 2:详情页信号扫描(逐个)
对 Phase 1 的每个候选游戏,进入详情页提取信号。
重要:避免每次点击 Embed 按钮
Embed 按钮触发 modal dialog,太低效。改用以下方式:
方法 A:直接拼接 embed URL(推荐)
itch.io game_id 在页面 HTML 中有多处出现:
方法 B:如果方法 A 失败,点 Embed modal
详情页信号提取清单
信号评分模型(Phase 2 详情页,满分 80)
Phase 2 只打 80 分基础分。Phase 2.5 的 Google Trends 验证追加 0-35 分趋势分,总分上限 100。
| 信号 | 提取字段 | 权重 | 评分规则 | |
|---|---|---|---|---|
| 可嵌入性 | embedUrl | 🔴 硬性门槛 | 无 embedUrl → 直接淘汰 | |
| 游戏类型匹配 | tags, genres | 20 | 含 html5 + action/puzzle/arcade/shooter/simulation → +20;Visual Novel/Interactive Fiction → +5(搜索意图低) | |
| 社交证明 | rating, ratingCount, comments, downloads | 20 | rating≥4 → +10;ratingCount≥10 → +5;comments≥3 → +5 | |
| 活跃度 | devlogCount, publishDate | 15 | devlog≥2 → +8;7天内更新 → +7 | |
| 开发者信誉 | author (多款作品?) | 10 | 开发者有 ≥3 款作品 → +10 | |
| 标题搜索友好度 | title 文本分析 | 10 | 标题含明确搜索关键词 → +10;纯品牌名/造词 → +3 | |
| 语言 | title, description | 5 | 英语 → +5;多语言 → +3;纯非英语 → +1 |
Phase 2 评分分级:
- 🟢 ≥ 50 分 → 进入 Phase 2.5 趋势验证
- 🟡 30-49 分 → 可观测,等信号增强
- 🔴 < 30 分 → 跳过
Phase 2.5 趋势分追加:
- Google Trends 验证通过 → +0 到 +35 → 总分重算
- 最终 ≥ 60 分 → 进入 Phase 3 竞品评估
Phase 2.5:Google Trends 搜索需求验证
⚠️ 关键漏斗层:Phase 2 的「搜索量潜力」评分只是基于标题关键词的推断。Phase 2.5 用真实趋势数据验证推断是否成立。工具限制: terminal 环境的 pytrends 无法连接 Google(被墙),必须通过 browser 工具访问 Google Trends 页面 + JS 提取数据。
执行时机
对 Phase 2 评分 ≥ 30 分 的候选逐个查询趋势。
查询方式:批量对比
Google Trends 支持一次 URL 比较最多 5 个搜索词。建议每批 3-4 个游戏名 + 1 个锚定词:
URL 构造:
date=now%207-d→ 过去 7 天(看到实时趋势)geo=US→ 美国市场(英语搜索主力)- 关键词中空格用
%20编码
数据提取 JS
在 Google Trends 页面加载后,用 browser_console 执行:
趋势评分模型
| 趋势信号 | 评分逻辑 | 分数 | |
|---|---|---|---|
| 平均搜索值 > 0 | 有需求被记录 | +15 | |
| 平均搜索值 ≥ 锚定词的 50% | 需求可观 | +10 | |
| 非零数据点 > 50% | 需求持续非偶然 | +10 | |
| 峰值 ≥ 30(相对值) | 有搜索爆发潜力 | +10 | |
| warnings 含 "not enough data" | 无搜索需求验证 → -20(罚分) | — | |
| 平均值 = 0 且无 warning | 偶发搜索 → 保留但标记 | +0 |
趋势分级:
- 🟢 ≥ 20 分(从趋势获得)→ 搜索需求已验证,继续 Phase 3
- 🟡 5-19 分 → 低需求但非零,加入观测列表
- 🔴 < 5 分 → 搜索需求未验证,从候选列表移除
批处理策略(节省 browser 调用)
关键逃逸条件: 如果一批中的锚定词也返回 0(整个 Trends 页面数据异常)→ 标记此次扫描异常,不淘汰任何游戏,改天重扫。
Phase 3:竞品度评估(对高价值候选)
对 Phase 2 评分 ≥ 40 分 的候选,评估 Google SERP 竞争情况:
快速检查(30 秒/游戏)
- 基于游戏标题构造搜索词:
"{title} game"或"play {title} online" - 打开 Google 搜索(可以用
browser_navigate或 SerpAPI) - 检查首页前 10 结果:
| SERP 格局 | 评估 | 行动 | |
|---|---|---|---|
| 0-2 个独立站 + itch.io 排第 1 | 🟢 窗口大开 | 立即建站 | |
| 3-5 个中等站 | 🟡 竞争存在 | 差异化可行性评估 | |
| 5+ 个强站 | 🔴 窗口关闭 | 跳过 | |
| 0 个搜索结果 | ⚪ 无搜索需求 | 跳过(白费力气) |
中等站评估标准
Phase 4:最终推荐输出
生成结构化推荐报告:
自动化运行模式
模式 A:单次扫描(手动触发)
模式 B:定时扫描(cron job)
pitfall
This is the start of the file. Read the full SKILL.md on GitHub.
Security
- Security scanPassed, 100 of 100Pattern checks on the skill's files.
- Model reviewNot runA model review is scheduled for the next rescan.
Quality evaluation
- Task evaluationNot runNo evaluation yet. Run one in Skill Studio.
Source
- SKILL.md in the repositoryCheckingitchio-new-game-hunt/SKILL.md
Popularity
- Repository stars
- 316
- Repository forks
- 141
- 7-day trend score
- 29
Stars and forks are for the whole GitHub repository, not this skill alone. Not refreshed yet.
Works with
Any agent vskill installs to: 56 targets in all. These 39 have a page on this site.
- Claude Code
- Cursor
- GitHub Copilot
- Windsurf
- Codex
- Gemini CLI
- Cline
- Amp
- Roo Code
- Goose
- Continue
- Kilo Code
- Junie
- Trae
- OpenHands
- Qwen Code
- AI Agent
- Tabnine Chat
- Sourcegraph Cody
- Amazon Q
- Firebase Genkit
- Sweep
- Devin
- Phind
- Mentat
- Claude Desktop
- Aider
- GPT Pilot
- Plandex
- bolt.new
- v0
- Replit Agent
- Anse
- TypingMind
- BetterChatGPT
- LibreChat
- Warp AI
- Pieces
- Fig AI
Embed badge
[](https://verified-skill.com/skills/kennyzir/7deer_skills/itchio-new-game-hunt)