kol-tracker
Profile a Xueqiu KOL: collect original posts, track focused stocks & stance per period, trace style evolution, surface positive track records as HTML. TRIGGER when: analyze a Xueqiu KOL by URL/name. DO NOT USE when: single stock or ticker sentiment.
Creator
mingyang
Created time
Jul 23, 2026
Last update
Aug 5, 2026
Version
V2
Usage
7 Installs · 0 Runs
How it works
KOL Tracker — 雪球大V画像与战绩分析
Given a Xueqiu KOL's profile, collect their full history of original posts, then produce an HTML report with two layers:
- Layer 1 — 一分钟认识(Quick Card): name, followers, bio, style tags, sector focus, posting cadence, content-type breakdown, one-line audience fit. Enough for a new user to decide "should I follow this person?"
- Layer 2 — 深度分析(Deep Dive): focused stocks per attention period with stance, investment-style evolution, representative positive track-record cases.
Uses the xq command (see the xueqiu skill for endpoint reference) and html-report-style for the report. Load both before starting:
- Endpoint reference: the
xueqiuskill (xq help <topic>for any unfamiliar endpoint). - Report design: load
html-report-styleskill before rendering Step 7.
All intermediate artifacts this skill writes live under its own folder, referenced as ${SKILL_DIR} (the directory this SKILL.md sits in). Do not write to or read from any path outside ${SKILL_DIR}.
Defaults & scope
- Default range: full history. Fetch every page until
page > maxPage. Investment-style evolution requires long-range data. BUT a prolific KOL can exceed 1000 pages × ~180KB — this CANNOT be fetched in one bash call (10-min cap). See Execution strategy below for chunked / delegated fetching. Warn the user up front whentotalis large and offer a time-window cap if they prefer speed. - Original posts only. A post is a retweet (转发) when
retweeted_status != null— filter those OUT. Keep only originals (原发).