From awesome-stock-skills
Fetches conference call transcript PDFs for Indian listed companies by BSE/NSE symbol from screener.in, BSE/NSE sites, and third-party aggregators with optional download.
npx claudepluginhub samyakjain0606/awesome-stock-skillsThis skill uses the workspace's default tool permissions.
Fetch all available conference call transcript PDF links for an Indian listed company using a 3-tier fallback strategy, then optionally download them.
Downloads A-share and HK stock financial report PDFs from Xueqiu (stockn.xueqiu.com) or Tonghuashun (notice.10jqka.com.cn) via web search, parsing, and Python script to local disk.
Researches SEC filings, earnings calls, analyst reports, and market data. Useful for financial crimes, corporate stories, or market events in projects.
Searches and retrieves meeting transcripts from Fireflies.ai and Google Drive with full text, speaker labels, timestamps, summaries, keywords, and action items. Triggers on transcript search, meeting history, call recordings, or Fireflies queries.
Share bugs, ideas, or general feedback.
Fetch all available conference call transcript PDF links for an Indian listed company using a 3-tier fallback strategy, then optionally download them.
Argument: company stock symbol (e.g., YATHARTH, GRSE, TCS)
Try each tier in order. Move to the next tier only if the previous one yields no concall links.
WebFetch https://www.screener.in/company/{SYMBOL}/consolidated/ with prompt:
Extract ALL conference call / earnings call transcript links from this page.
For each, return the date (month and year) and the full URL.
Only include links that point to concall/earnings call transcripts (typically bseindia.com PDF links).
Return as a markdown table with columns: Date, Link
If consolidated page returns no results or fails, retry with standalone:
https://www.screener.in/company/{SYMBOL}/
If concall links found, present results and stop.
If Tier 1 fails, use WebSearch with these queries:
"{COMPANY_NAME}" conference call transcript site:bseindia.com"{COMPANY_NAME}" concall transcript site:nseindia.com"{COMPANY_NAME}" investor relations earnings call site:{company_website}Only include links from:
bseindia.com (BSE filings)nseindia.com / nsearchives.nseindia.com (NSE filings)If official links found, present results and stop.
If Tier 1 and Tier 2 both fail, use WebSearch:
"{COMPANY_NAME}" earnings call transcript {CURRENT_YEAR}"{SYMBOL}" concall transcriptAccept links from third-party aggregators like:
Clearly label these as third-party sources in the output.
Present results as a markdown table:
| Quarter | Transcript | Source |
|---|---|---|
| Q3 FY26 (Feb 2026) | BSE | |
| Q2 FY26 (Nov 2025) | BSE |
After presenting the links table, use AskUserQuestion to ask:
"Do you want to download these concall PDFs?" with options:
data/companies/{SYMBOL}/concalls/ (relative to project root)curl:
curl -sL -o "data/companies/{SYMBOL}/concalls/{SYMBOL}_concall_{YYYY-MM}.pdf" "{URL}"
{SYMBOL}_concall_{YYYY-MM}.pdf (e.g., YATHARTH_concall_2026-02.pdf)