← 返回 Skills 市场
143
总下载
0
收藏
0
当前安装
1
版本数
在 OpenClaw 中安装
/install ir-pdf-downloader
功能描述
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...
使用说明 (SKILL.md)
IR PDF Downloader
Use this skill for documents, not financial metrics.
Scope
- Find likely PDF URLs from an IR domain
- Search Wayback Machine for archived PDF links
- Use SEC EDGAR only as a PDF discovery source
- Download known static PDF URLs with proper headers
Do not use this skill for
- Revenue / net income / EPS analysis
- SEC XBRL/companyfacts queries
- Filing data normalization
Use sec-finance for those.
Core commands
# Download a known static PDF URL
python3 scripts/download_ir_pdf.py "https://ir.jd.com/static-files/..."
# Discover likely PDFs from an IR domain
python3 scripts/find_ir_pdf.py --domain ir.baidu.com --year 2024
# Search by company alias (uses shared issuer map when available)
python3 scripts/find_ir_pdf.py --company Alibaba
# Search only Wayback
python3 scripts/find_ir_pdf.py --domain ir.alibabagroup.com --sources wayback
Workflow
- If the PDF URL is already known, use
download_ir_pdf.pydirectly. - If only the company or IR domain is known, use
find_ir_pdf.pyto discover likely URLs. - If discovery succeeds, pass the resulting URL to
download_ir_pdf.py. - If the user actually wants structured financial numbers rather than the document itself, stop and switch to
sec-finance.
Notes
- Issuer hints for aliases, IR domains, and validated CIKs live in
references/issuers.json. - Keep this skill focused on PDF discovery and download.
- Do not duplicate structured-finance guidance here.
安全使用建议
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.
能力评估
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.
如何使用
- 确保已安装 OpenClaw(本地或 Docker 部署)
- 在对话框中输入安装命令:
/install ir-pdf-downloader - 安装完成后,直接呼叫该 Skill 的名称或使用
/ir-pdf-downloader触发 - 根据 Skill 的参数说明提供必要输入,即可获得结构化输出
版本历史
v0.1.0
Initial public release after scope refactor, structure cleanup, and package validation.
元数据
常见问题
IR PDF Downloader 是什么?
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... 它是一个面向 Claude Code / OpenClaw 的 AI Agent Skill 插件,目前累计下载 143 次。
如何安装 IR PDF Downloader?
在 OpenClaw 或 Claude Code 对话框中运行命令「/install ir-pdf-downloader」即可一键安装,无需额外配置。
IR PDF Downloader 是免费的吗?
是的,IR PDF Downloader 完全免费,采用 MIT-0 许可证,可自由下载、安装和使用。
IR PDF Downloader 支持哪些平台?
IR PDF Downloader 跨平台运行,可在任意部署了 OpenClaw / Claude Code 的环境中使用(cross-platform)。
谁开发了 IR PDF Downloader?
由 Lu Wang(@wangwllu)开发并维护,当前版本 v0.1.0。
推荐 Skills