IR PDF Downloader

v0.1.0

Discover and download static PDF files from Investor Relations (IR) sites, including annual reports and quarterly result PDFs. Use when the task is to find a...

0· 79·0 current·0 all-time
byLu Wang@wangwllu
MIT-0
Download zip
LicenseMIT-0 · Free to use, modify, and redistribute. No attribution required.
Security Scan
VirusTotalVirusTotal
Pending
View report →
OpenClawOpenClaw
Benign
high confidence
Purpose & Capability
Name/description match the implementation: scripts search Wayback, probe IR domains, query SEC EDGAR for PDF links and download static PDF URLs. Included issuer hints (references/issuers.json) are used by discovery logic and align with the described scope.
Instruction Scope
SKILL.md instructs running the included scripts to discover or download PDFs and explicitly limits scope (no structured XBRL/finance). The scripts perform network requests only to web.archive.org, sec.gov, and target IR domains, and write downloaded PDFs to disk. They do not read unrelated system files or request unrelated environment variables.
Install Mechanism
No install spec is provided (instruction-only). The code requires the standard 'requests' Python package and prints guidance to install it if missing — a low-risk dependency. Nothing is downloaded from arbitrary URLs during install.
Credentials
The skill requests no environment variables, secrets, or external credentials. All network access is explained by the stated purpose (Wayback, SEC EDGAR, IR domains). There are no config paths or tokens requested that would be disproportionate.
Persistence & Privilege
always is false and the skill is user-invocable. The scripts write downloaded PDF files to a local 'downloads' directory (or a user-specified output) — this is expected behavior and does not modify other skills or system configuration.
Assessment
This skill appears coherent with its purpose, but before installing/running consider: (1) it will make outbound HTTP requests to archive.org, sec.gov and arbitrary IR domains and will write files to disk — run in a controlled environment if you are cautious; (2) the downloader sets Referer and other headers to access PDFs behind basic protections (intended to retrieve IR PDFs) — do not use it to bypass access controls for non-public content; (3) review the included Python scripts (they are short and readable) before use and ensure you have the 'requests' package installed; (4) verify you have permission to download large numbers of files from target sites to avoid rate-limiting or terms-of-service issues.

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

latestvk97a4nmea1qcfbj4aqasxfks6x83d899

License

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

Comments