CNInfo Reports

v1.0.1

Batch-download formal A-share annual and semiannual report PDFs from CNInfo (巨潮资讯) using a stock-code CSV. Supports dry-run preview, resume on failure, force...

0· 85·0 current·0 all-time
MIT-0
Download zip
LicenseMIT-0 · Free to use, modify, and redistribute. No attribution required.
Security Scan
VirusTotalVirusTotal
Benign
View report →
OpenClawOpenClaw
Benign
high confidence
Purpose & Capability
Name/description describe batch-downloading CNInfo A-share annual/semiannual PDFs; code implements search, filtering, SQLite state, and downloads from cninfo.com.cn/static — all directly relevant to the declared purpose.
Instruction Scope
SKILL.md instructs installing requirements, providing a stock-code CSV, running the included script, and inspecting runtime/manifest/logs. The instructions do not request unrelated files, credentials, or external endpoints beyond CNInfo; they do search the working tree for a specifically-named CSV if the provided path is missing (this is search-limited and explained).
Install Mechanism
There is no platform install spec (instruction-only), but the bundle contains multiple Python scripts and a requirements.txt and expects the user to run them locally (pip install -r requirements.txt). This is not inherently risky, but because code will be executed locally, users should review or run in an isolated environment if they don't trust the source.
Credentials
The skill requests no environment variables, no credentials, and no config paths. It only needs network access to cninfo.com.cn and filesystem access to read the CSV and write runtime/ download files — which is proportional to the described task.
Persistence & Privilege
Skill is not force-included (always:false) and does not request system-wide changes or alter other skills. It creates/uses local runtime state (SQLite, logs, downloads) which is expected for resumable downloads.
Assessment
This skill appears coherent with its description: it will run Python code locally, make HTTP requests to cninfo.com.cn, read your provided stock CSV (or search for a file named '上市公司基础信息.csv' in the working tree), and write downloads, logs, and a SQLite state DB under the configured runtime/output directories. If you trust the source, running it is reasonable. If unsure, (1) inspect the included Python files (they are plain and readable), (2) run pip install and the script inside a virtual environment or isolated container, (3) supply a CSV you control (avoid pointing it at sensitive system files), and (4) be aware it will perform many network requests — respect site terms and rate limits.

Like a lobster shell, security has layers — review code before you run it.

a-sharevk9795xswf6h1xx6cbe705fbmph83m06vannual-reportvk9795xswf6h1xx6cbe705fbmph83m06vcninfovk9795xswf6h1xx6cbe705fbmph83m06vfinancevk9795xswf6h1xx6cbe705fbmph83m06vlatestvk9795xswf6h1xx6cbe705fbmph83m06vsemiannual-reportvk9795xswf6h1xx6cbe705fbmph83m06v

License

MIT-0
Free to use, modify, and redistribute. No attribution required.

Comments