Long-Form Web Novel Ranking Scan
Scrapes and aggregates bestseller/new-release rankings from major Chinese web-novel platforms to extract market trends and viable story-topic candidates.
Content & WritingIntermediate★ 7,438⑂ 1,067AI score 8/10Last updated: Oct 10, 2026
What it does
- Collects ranking and new-release data from Qidian, Fanqie, Jinjiang, Qimao and Ciweimao using a priority ladder: bundled scraper scripts → user-pasted rankings/links/screenshots → built-in trend knowledge (clearly flagged as hypotheses only).
- Stores raw boards in a dated
扫榜/{YYYYMMDD}/folder, then runsaggregate-rank.jsto compress everything into one short table: genre distribution, share of titles, median heat and word count, hot tags, title-naming patterns, cross-board overlap. - Produces an author-facing report: genre heat ranking, emerging-genre signals, classic-genre momentum, newly extracted character setups / opening hooks / tropes, and three directions worth pursuing.
- Writes a
选题决策.mddecision file with 2–3 recommended topics framed as: why it can break out → market validation → differentiation → feasibility, failure risk, verification action. - Enforces guardrails: sparse samples (<15 titles, <10 on small platforms) cannot be rated "high" feasibility, and knowledge-only mode is capped at "medium".
Who it's for
- Authors publishing (or planning to publish) long-form serials on Chinese web-novel platforms
- Editors and content planners who need per-platform genre competition data
- Content teams doing recurring web-novel market research
Examples
- Run
/story-long-scan, answer "Qidian" → it loads the Qidian reference, scrapes the boards, aggregates, and outputs a market report. - "Scan Qimao new releases" → analysis switches to free-reading metrics (heat, hot-list rank) appropriate to that platform.
- Paste your own ranking list → it normalizes the entries into the standard file format, aggregates, and runs the same report and topic-decision flow.
· · · Install guide · · ·
Try it now, no install
Paste this into Claude to use the skill without installing anything.
Read the instructions in this file and follow them to help me: https://raw.githubusercontent.com/zenstory-ai/oh-story-claudecode/HEAD/skills/story-long-scan/SKILL.md What I want: (describe your task here)
If Claude can't open the link, open it yourself and paste the contents instead.
↓ If it works for you, download the ZIP below and install it. Then it runs on its own — no pasting each time.
Install in the Claude app (no terminal)
- Download the ZIP with the button below.
- In Claude, open Settings → Capabilities and turn on 'Code execution and file creation'. (one time)
- Go to Customize → Skills → + → 'Upload a skill' and upload the ZIP.
Install in Claude Code
Let Claude do it — paste this into Claude Code
Install the skill I found on AI Skill Mart. Copy the skills/story-long-scan folder from the GitHub repo zenstory-ai/oh-story-claudecode into my ~/.claude/skills/story-long-scan/. When it's done, tell me in one line what this skill can do.
Install with a command instead
git clone https://github.com/zenstory-ai/oh-story-claudecode.git && mkdir -p ~/.claude/skills && cp -r oh-story-claudecode/skills/story-long-scan ~/.claude/skills/⚠ This is a third-party skill. Check the source repository before installing.
- Open a terminal.
- Clone the repo:
git clone https://github.com/zenstory-ai/oh-story-claudecode.git - Create the skills folder:
mkdir -p ~/.claude/skills - Copy the skill:
cp -r oh-story-claudecode/skills/story-long-scan ~/.claude/skills/ - Verify that the
references/andscripts/subfolders came along — the aggregation script is required. - Make sure Node.js is installed: run
node -v. - For platforms that need a browser session, start Chrome first with
/browser-cdp. - Restart Claude Code and type
/story-long-scanto begin.
View source on GitHub ↗License: MIT