Ashareskill
v0.1.0使用BaoStock获取股票K线数据及完整技术指标的专业工具。支持单只股票或股票池查询,支持自定义时间段和K线级别(日线/周线/月线),获取的数据包含均线、MACD、KDJ、RSI、BOLL、CCI等完整技术指标。适用于:1)获取股票历史K线数据用于策略回测;2)导出完整技术指标数据用于量化分析;3)批量获取多只...
⭐ 0· 128·0 current·0 all-time
MIT-0
Download zip
LicenseMIT-0 · Free to use, modify, and redistribute. No attribution required.
Security Scan
OpenClaw
Benign
medium confidencePurpose & Capability
Name/description ask for A‑share K‑line & indicators via BaoStock; included Python code uses the baostock library and computes standard indicators with pandas/numpy — these requirements match the described purpose and are proportionate.
Instruction Scope
SKILL.md instructs running the included Python script or importing AShareSkill; instructions do not request unrelated files/credentials. Minor inconsistencies exist in example invocation paths (SKILL.md references 'kimi/ashareskill/...' while the repository layout provides 'scripts/ashareskill.py' and README uses 'scripts/ashareskill.py'), which may cause runtime/import errors but are not a security concern.
Install Mechanism
No install spec is provided (instruction-only skill with a requirements.txt). Dependencies are standard Python packages (baostock, pandas, numpy); there is no remote download or archive extraction of arbitrary code specified in the manifest.
Credentials
The skill declares no required environment variables, no credentials, and the code calls baostock.login() without external secret injection. Requested runtime behavior (network calls to BaoStock) is expected and proportionate to the purpose.
Persistence & Privilege
Skill does not request 'always: true' or any elevated/system‑wide persistence. It performs one-time runtime network queries and caches stock lists locally in memory; no modification of other skills or system config is observed.
Assessment
This package appears to be a straightforward BaoStock-based data fetcher. Before installing/running: 1) fix the path/import inconsistencies in SKILL.md vs repository (the examples reference 'kimi/...' but files live under 'scripts/'); 2) install dependencies in a virtualenv and test with a single small query to confirm behavior; 3) be aware the script will make network calls to BaoStock (it logs in and downloads stock lists), so run it in a controlled environment if you are concerned about network activity; 4) review the full scripts/ashareskill.py if you need absolute assurance (the provided fragment is consistent with the description but was truncated in the manifest); 5) this tool is for data retrieval/analysis only and is not investment advice.Like a lobster shell, security has layers — review code before you run it.
latestvk9704s9bjra53ew6gw608ny88x836dmk
License
MIT-0
Free to use, modify, and redistribute. No attribution required.
