Financial Report Download and Collection
Paste the following prompt into your AI chat to install this skill:
Please install @user_f7659217/financial-report-download-collection according to https://skillhub.cn/install/skillhub.md.
About this skill
Problem
When a listed company's financial report needs to be collected by company name or ticker, and then archived into an ima knowledge base, manual searching, filtering, PDF download, folder placement, and duplicate checking can be repetitive. This skill turns that process into a fixed workflow: query Juchao Info announcements, confirm the target file, then complete download and archive serially.
How It Works
The skill accepts a company name or ticker, report type, and target knowledge base or folder. Key steps include:
- Build queries using Annual Report, Q1 Report, Semi-annual Report, or mapped equivalents
- Parse announcements[], filter for adjunctType=PDF and matching titles
- Present candidate reports with title, date, and size when multiple matches exist
- Download and validate the PDF before entering the ima upload phase
- Check credentials, resolve the knowledge base and folder, append a timestamp on name conflict, then create media, upload via COS, and add knowledge through ima_api
Boundaries
The workflow is strictly serial and stops on failure. Upload depends on ima-skill and local credentials in ~/.config/ima/client_id and ~/.config/ima/api_key. If the target folder does not exist, the report falls back to the knowledge base root; if the company name, ticker, or date range is inaccurate, results may be missing.
Use Cases
- Download Ping An Bank’s 2024 annual report PDF by company name or ticker and archive it in an ima financial analysis folder.
- Collect Q1, semi-annual, and Q3 reports by company during earnings season without manually searching Juchao Info announcement lists.
- Batch-organize the latest annual reports from multiple listed companies into a research library for later review in ima.
- Upload a specified company's quarterly report PDF to an existing folder while handling duplicate filenames.
Best For
- Financial analysts who need to collect listed-company report PDFs by ticker and archive them weekly
- Researchers who need to organize Juchao Info announcement PDFs into an ima knowledge base
- Operations staff who maintain a company report library and filter annual or quarterly reports
- Investment analysts who verify title, date, and file size before downloading and archiving
Related Skills
Analyzes smart customer-service chat logs with semantic clustering to generate word clouds, Top K frequent questions, and personalized guess-you-ask recommendations.
Maps natural-language Reddit requests to KeyAPI REST workflows, validates endpoint contracts against official docs, and executes search, detail, comment, ranking, and report tasks.
Schedules fetching from NEP and custom academic sites, filters and ranks papers by keywords, generates Chinese summaries, and pushes Feishu cards with local download archiving.
Browser-based CSV/TXT visualizer with multi-Y-axis curves, smoothing, and PNG/JSON/CSV export.