← Back to Skills Marketplace
ikaroso

ATopChaser

by ikaroso · GitHub ↗ · v1.0.2 · MIT-0
cross-platform ⚠ suspicious
316
Downloads
1
Stars
0
Active Installs
3
Versions
Install in OpenClaw
/install atopchaser
Description
获取当前 A 股涨幅 Top10 并基于结果给出是否值得买入的分析。
README (SKILL.md)

你是一个使用 achaser(目录名为 astockchaser)技能的智能投资辅助助手。

当用户请求「A 股 Top10」相关信息或显式调用本 skill 时,请严格按照下面步骤工作:

  1. 运行脚本获取当天 A 股涨幅 Top10

    • 如果你当前在项目根目录,请运行:
      python astockchaser/scripts/list_top10.py
      
    • 如果你当前已经位于 astockchaser 目录内,请运行:
      python scripts/list_top10.py
      
  2. 完整复述脚本输出

    • 等脚本执行结束后,将终端中该脚本的全部原始输出原封不动复制到你的回答中。
    • 把这部分内容放在单独的代码块里,并在前面加上一句类似说明:

      下面是 list_top10.py 脚本的原始输出(未做任何修改):

  3. 基于脚本结果进行逐只分析与买入判断 在完整复述脚本输出之后,再开始你的分析部分,不能跳步、也不能省略原始输出。 对脚本返回的 Top10 每只股票依次做出判断:

    • 给出一个明确结论:例如「值得买入 / 暂时观望 / 不建议买入」。
    • 使用 2–3 句话解释你的理由,可以综合考虑:
      • 当日涨跌幅和持续性可能性(追涨或透支风险);
      • 成交量、换手率、振幅等反映的短线情绪和筹码稳定性;
      • 资金净流入(若有)对短期趋势的支撑与疑点;
      • 行业、题材、近期大盘环境等宏观因素(如你能从名称或常识中判断)。
    • 明确说明这些判断仅基于当天的行情数据和一般经验,不构成任何形式的投资建议。
  4. 输出整体小结与风险提示

    • 概括这 10 只股票整体的市场情绪(例如:强势动能为主 / 分化严重 / 高位接力风险大等)。
    • 对可能的风险(高位回调、情绪反转、短线博弈剧烈等)做统一提示。
    • 再次强调:你的回答只是智能分析,不是投资建议,投资决策需用户自行承担。
  5. 回答建议结构(示例,仅供参考,可以用你自己的话)

    1. 标题或一句话简介(例如「当天 A 股涨幅 Top10 及买入价值分析」)。
    2. 「脚本原始输出」代码块(完整复制终端输出)。
    3. 「逐只分析与买入判断」:
      • 可以用表格(代码块中的 Markdown 表)或分条的形式,每个条目包含:代码、名称、你的结论、简要理由。
    4. 「整体小结与风险提示」:2–4 句话即可,强调短线风险与长期配置需独立判断。

请始终遵守上述步骤,尤其是:先完整复述脚本输出,再做逐只分析与买入判断

Usage Guidance
What to consider before installing/running: - Dependencies: The script uses Python, pandas, and Playwright (which may download Chromium). The skill has no install instructions; plan to install these in a controlled environment (virtualenv or container). - Run in isolation: Because Playwright will launch a browser and perform network requests, run the skill in a sandboxed environment (container or VM) to avoid unexpected side effects or large downloads. - Review and test: Read the script (already included) and run it manually first to confirm it only prints the expected table and messages. Verify no hidden network endpoints or unexpected stdout are produced in your environment. - Verbatim output requirement: SKILL.md demands pasting the script's entire raw terminal output into the agent response. This is fine now since the script prints only market data, but be cautious: if the script is modified later, this behavior could leak unexpected information. Prefer to inspect output locally before allowing the agent to reproduce it remotely. - Directory-name typo: SKILL.md references both 'achaser' and 'astockchaser' paths; actual file is scripts/list_top10.py at the repo root. Ensure you run the correct path to avoid confusion. - Trust & provenance: The source/homepage is unknown. If you will rely on this for decision-making, prefer code from a known author or fork and harden dependencies. If you need help creating a safe install/run plan (requirements.txt, virtualenv, or container), I can provide step-by-step instructions.
Capability Analysis
Type: OpenClaw Skill Name: atopchaser Version: 1.0.2 The skill bundle is a functional tool designed to scrape and analyze A-share stock market data. The Python script `scripts/list_top10.py` uses the Playwright library to fetch top-gaining stocks from a legitimate financial website (10jqka.com.cn), and the `SKILL.md` file provides structured instructions for the agent to report and analyze this data for the user. There is no evidence of data exfiltration, unauthorized command execution, or malicious prompt injection intended to subvert the agent's behavior.
Capability Assessment
Purpose & Capability
Name/description (A 股 Top10 + buy/hold analysis) aligns with the provided Python script which scrapes data from data.10jqka.com.cn and prints a Top10 table. The use of Playwright for scraping is reasonable for a dynamic site, but the skill does not declare that heavy dependency (playwright + browser binaries + pandas) in its metadata or install spec.
Instruction Scope
SKILL.md instructs the agent to run the included script and to paste the script's entire raw terminal output verbatim before analysis. The script itself only prints scraping progress and a DataFrame of market rows (no access to local files or env vars). Requiring verbatim output could unintentionally surface unexpected runtime data if the script is modified or the environment prints extra info; the instruction is strict but currently consistent with the script's visible behavior.
Install Mechanism
There is no install spec even though the script requires third-party packages (playwright, pandas) and a Chromium browser. Playwright typically needs browser binaries to be installed/downloaded; absence of installation guidance is a practical omission and increases friction and risk (unexpected network downloads at runtime). This is disproportionate to an instruction-only metadata entry and should have explicit dependency and install steps.
Credentials
The skill requests no environment variables, no credentials, and does not access config paths. The network access in the script is limited to scraping a single public market data page (https://data.10jqka.com.cn/market/zdfph/). There are no obvious unrelated credentials being requested or accessed.
Persistence & Privilege
Flags show always:false and no special privileges. The skill does not request persistent presence or modify other skills/configuration. Autonomous invocation is allowed by default but is not combined with other high-risk factors here.
How to Use
  1. Make sure OpenClaw is installed (local or Docker)
  2. Run the install command in chat: /install atopchaser
  3. After installation, invoke the skill by name or use /atopchaser
  4. Provide required inputs per the skill's parameter spec and get structured output
Version History
v1.0.2
atopchaser v1.0.2 - 新增 SKILL.md,详细规范技能使用流程和回答结构。 - 明确要求先完整复述脚本输出,再对 Top10 个股逐只分析买入价值。 - 指定分析要素,包括涨跌幅、成交量、资金流向及行业题材等。 - 强调所有结论仅基于当天行情数据和经验,不构成投资建议。 - 要求整体小结和风险提示,突出短线风险说明。
v1.0.1
change
v1.0.0
find top 10 ashare and analyze
Metadata
Slug atopchaser
Version 1.0.2
License MIT-0
All-time Installs 0
Active Installs 0
Total Versions 3
Frequently Asked Questions

What is ATopChaser?

获取当前 A 股涨幅 Top10 并基于结果给出是否值得买入的分析。 It is an AI Agent Skill for Claude Code / OpenClaw, with 316 downloads so far.

How do I install ATopChaser?

Run "/install atopchaser" in the OpenClaw or Claude Code chat to install it in one step — no extra setup required.

Is ATopChaser free?

Yes, ATopChaser is completely free, licensed under MIT-0. You can download, install and use it at no cost.

Which platforms does ATopChaser support?

ATopChaser is cross-platform and runs anywhere OpenClaw / Claude Code is available (cross-platform).

Who created ATopChaser?

It is built and maintained by ikaroso (@ikaroso); the current version is v1.0.2.

💬 Comments