Analyzes stock capital flows including main force net inflows, northbound holdings, and trading leaderboard data for informed investment decisions.
Security Analysis
medium confidenceThe skill mostly implements the stated capital-flow analysis (main force and northbound) but contains inconsistencies (declared exports and documented features include a '龙虎榜/dragon_tiger_list' function that is not implemented) and a few minor risks around dependency installation and data-source assumptions.
The code implements analyze_main_force and analyze_northbound which align with the skill's stated purpose (主力资金 and 北向资金). However, the skill manifest (skill.json exports) and SKILL.md advertise 龙虎榜/dragon_tiger_list functionality that is not implemented in capital_flow.py — an explicit mismatch between described capability and provided code.
SKILL.md instructions and examples are narrowly scoped to calling the two implemented functions and list reasonable data sources (东方财富, 沪深港通, 交易所龙虎榜). The instructions do not ask the agent to read unrelated files, environments, or send data to unexpected endpoints.
There is no install spec but the manifest declares dependencies (akshare, pandas). This likely implies pip installation at runtime; akshare will perform network requests to fetch market data. No arbitrary URL downloads or extracted archives are present in the package, which lowers install risk, but installing dependencies from PyPI can still pull many transitive packages — reasonable for a Python data skill but worth noting.
No environment variables, credentials, or config paths are requested. The skill does not require sensitive tokens for its stated data sources, so requested access is proportionate.
The skill does not request always:true and makes no modifications to other skills or system-wide settings. Agent autonomous invocation is allowed by default (disable-model-invocation:false) which is normal for skills and not, by itself, a red flag.
Guidance
This skill appears to honestly implement main-force and northbound capital-flow analysis, but it advertises a 'dragon_tiger_list'/龙虎榜 export that is missing from the code. Before installing or relying on it: 1) Verify the missing function — ask the publisher or inspect a newer release; 2) Run the code in an isolated virtual environment so pip can safely install akshare and pandas; akshare will fetch data from external web sources (that's expected); 3) Test the functions with known tickers to confirm column name assumptions and error handling (the code returns exception strings if data fields differ); 4) If you need the 龙虎榜 feature, don't assume it's present — require an update or implement it yourself; 5) If you don't trust the unknown source owner, avoid installing or review the package dependencies and network behavior first.
Latest Release
v1.0.0
Initial release - Capital flow analysis for Chinese A-shares
More by @gbabyzs
Published by @gbabyzs on ClawHub