game-opportunity

Monitors game platform sitemaps and search demand to produce daily game opportunity reports.

197|85|Updated Jul 5, 2026
One-click install
npx skills add https://github.com/yan-labs/yan-skills --skill game-opportunity-yan-labs
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: game-opportunity
Source: https://github.com/yan-labs/yan-skills/tree/main/game-opportunity
Command: npx skills add https://github.com/yan-labs/yan-skills --skill game-opportunity-yan-labs

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) components.

What problem does it solve? Finding new browser game keywords worth building sites for requires manually checking dozens of game platforms, search volume tools, and trend sources every day, then repeating the whole comparison from scratch. This Skill automates the collection of new game URLs and 24-hour radar signals, queries search volume and keyword difficulty, and produces a daily decision report with evidence preserved on disk. ## Core Features & Use Cases - Platform Discovery & Radar: Diffs game platform sitemaps and scans Steam, itch.io, Poki, Reddit, YouTube, and X for game names appearing in the last 24 hours, deduplicating them into a candidate list. - Demand Verification: Queries Semrush for global and per-country search volume plus KD, and Google Trends for 7-day and 28-day direction, with a strict separation between measured zero and not-queried markets. - AI-Judged Daily Report: Scripts only collect raw evidence; the AI scores candidates against search-demand and early-burst tracks, writes an evaluation file, and the pipeline renders a report grouped into develop, research, watch, and unjudged. - Use Case: Run the daily command each morning to get a report of newly appeared games with verified search demand, KD, playability status, and a recommended next action for each candidate. ## Quick Start Run the daily game opportunity monitoring pipeline and show me today's report of new games worth building sites for.

Frequently Asked Questions about game-opportunity

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I find new browser game keywords with search demand?

Run the daily command, which collects new game URLs from platform sitemaps and 24-hour radar sources, then queries Semrush for global and per-country search volume and KD. The output is a dated report grouping candidates into develop, research, and watch tiers.

How does the skill decide which game candidates are worth building?

Scripts only collect raw signals; the AI scores candidates against two tracks: a search-demand track using volume, KD, SERP weakness, and trends, and an early-burst track using cross-platform publisher velocity. Judgments are written to an evaluation JSON file that the report renders verbatim.

What data sources does the game radar monitor?

The radar covers Steam, itch.io, Poki, GameJolt, CrazyGames, Scratch, and app stores on the supply side, plus Reddit, YouTube, and X on the player side. Google Trends and autocomplete provide search-side germination signals.

Why does the report show not-queried instead of zero volume for some markets?

The pipeline strictly separates unmeasured markets from measured zeros. When a Semrush query fails or a country is skipped, the row is marked status not-queried with null values, so missing evidence is never misread as no demand.

How many candidates get deep keyword research each day?

Only six deep-check slots exist per day because each consumes Semrush quota. The AI selects the list from the full candidate pool; without a selection file, a mechanical default order prioritizes due rechecks, then same-day discoveries.

Where are the daily reports and evidence files stored?

All project-private outputs go into the .rankup/demand/game-review/ directory, which is git-ignored. This includes dated discovery, radar, demand, candidates, and report files, plus an evidence folder preserving raw HTML from challenge pages.