download-earnings

Downloads the latest 4 quarterly 10-Q earnings reports from SEC EDGAR for a specified company via API.

Updated Feb 9, 2026
One-click install
npx skills add https://github.com/lucadellanna/luca-skills --skill download-earnings
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: download-earnings
Source: https://github.com/lucadellanna/luca-skills/tree/main/skills/download-earnings
Command: npx skills add https://github.com/lucadellanna/luca-skills --skill download-earnings

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

This Skill automates the process of downloading financial earnings reports from the SEC EDGAR database, saving users significant time and effort in manual data retrieval.

Core Features & Use Cases

  • Automated Filing Download: Downloads the last 4 quarterly earnings reports (10-Q) for a specified company.
  • SEC EDGAR Integration: Directly interfaces with SEC APIs to find company CIKs and filing histories.
  • Flexible Filing Options: Can fall back to 20-F or 6-K filings for foreign companies if 10-Q is unavailable.
  • Use Case: A financial analyst needs to quickly gather the latest quarterly earnings reports for Apple (AAPL) to prepare for an investment meeting. They use this skill to download all relevant filings automatically.

Quick Start

Download the last 4 quarterly earnings reports for Apple.

Frequently Asked Questions about download-earnings

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I download SEC earnings reports for a specific company?

To download SEC earnings reports, you provide a company ticker, which the Skill resolves to a CIK to fetch and download the last 4 quarterly 10-Q filings from SEC EDGAR into a local directory.

Can I download 20-F or 6-K filings for foreign companies instead of 10-Q?

Yes, you can download 20-F or 6-K filings for foreign companies. The Skill automatically falls back to these foreign filing types if the standard 10-Q quarterly reports are unavailable.

How do I automatically retrieve the last 4 quarterly 10-Q filings from EDGAR?

You automatically retrieve the last 4 quarterly 10-Q filings by specifying the company ticker. The Skill interfaces with SEC APIs to fetch the filing history and downloads the documents directly.

Does the SEC EDGAR download tool handle API rate limits and transient errors?

Yes, the SEC EDGAR download tool handles API rate limits and transient errors. It includes built-in error handling to manage SEC API constraints and ensure successful document retrieval.

What do I need to resolve a stock ticker to a CIK for SEC filings retrieval?

To resolve a stock ticker to a CIK for SEC filings retrieval, you only need to provide the ticker symbol. The Skill automatically handles the CIK resolution and filing history fetching.

Are there limitations when downloading financial reports for foreign companies?

When downloading financial reports for foreign companies, the limitation is that 10-Q filings are often unavailable. The Skill addresses this by falling back to 20-F or 6-K filings instead.