Quant-Expert
v1.0.0Quantitative analysis skill for the Chinese A-share market using Tushare Pro data and a holiday helper. Use when the user asks for stock screening, stock dia...
⭐ 0· 198·1 current·1 all-time
byNoah@noah-wu66
MIT-0
Download zip
LicenseMIT-0 · Free to use, modify, and redistribute. No attribution required.
Security Scan
OpenClaw
Benign
high confidencePurpose & Capability
Name/description (A‑share quant analysis using Tushare and a holiday helper) matches the actual artifacts: Python scripts that call Tushare Pro and a holiday API. The single main credential (TUSHARE_TOKEN) is exactly what this skill needs. Required binaries (python) and Python packages (tushare, pandas, requests) are appropriate for the stated purpose.
Instruction Scope
SKILL.md keeps scope focused on Tushare queries, screening, diagnosis, and optional event research for interpretation. It instructs the agent not to auto-install packages and to use Tushare as primary numeric source. It allows adding web evidence for interpretive tasks (which is reasonable), but does not hardcode external data sinks. Note: several bundled scripts in the provided listing appear truncated or contain obvious typos (e.g., 'star' instead of 'start' in holiday_helper.trading_days_range, unfinished lines like 'wi' in stock_diagnosis). Those are functional/integrity issues that will cause runtime failures unless corrected.
Install Mechanism
No install spec is provided (instruction-only install), so nothing is downloaded or written by the registry installer. This minimizes supply-chain risk. The scripts require standard Python packages but explicitly avoid auto-installation, which aligns with the SKILL.md rules.
Credentials
Only the Tushare credential is declared as primary (TUSHARE_TOKEN). The helper also looks for TUSHARE_PRO_TOKEN as an alternative, which is reasonable. No unrelated secrets or system config paths are requested. The skill accesses network APIs (Tushare via tushare library and timor.tech for holidays), which is expected for data retrieval.
Persistence & Privilege
always is false and model invocation is allowed (default). The skill does not request permanent elevated presence, nor does it indicate it will modify other skills or global agent configuration. Nothing in the package attempts to persist credentials to unexpected locations.
Assessment
This skill appears coherent for Tushare-based Chinese market analysis and legitimately needs only your TUSHARE_TOKEN and the standard Python packages (tushare, pandas, requests). Before enabling: 1) Ensure you inject the TUSHARE_TOKEN via OpenClaw config rather than hardcoding it; 2) install required Python packages from trusted sources in an isolated environment; 3) review and fix the shipped scripts — the provided file listing shows truncations/typos that will likely crash (fix 'star' → 'start', complete truncated functions/lines); 4) run the scripts in a sandbox first to confirm behavior; 5) be aware the holiday helper calls timor.tech and other scripts will call Tushare (both are networked APIs), so the token and any output could be exposed to those services. If you want higher assurance, request a complete, non‑truncated copy of the code or ask the publisher for checksum-signed releases.Like a lobster shell, security has layers — review code before you run it.
latestvk975tjv9mkz0kvzvmnb7e0s7m982rj36
License
MIT-0
Free to use, modify, and redistribute. No attribution required.
Runtime requirements
📈 Clawdis
OSmacOS · Linux · Windows
Any binpython, python3, py
Primary envTUSHARE_TOKEN
