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.

Company analysisMonitor

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 xueqiu skill (xq help <topic> for any unfamiliar endpoint).
  • Report design: load html-report-style skill 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 when total is 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 (原发).

Execution strategy