earnings-review

Analyzes company earnings reports using primary sources and structured financial verification.

16.4k|2.5k|Updated Apr 7, 2026
One-click install
npx skills add https://github.com/xbtlin/ai-berkshire --skill earnings-review-xbtlin
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: earnings-review
Source: https://github.com/xbtlin/ai-berkshire/tree/main/codex-skills/earnings-review
Command: npx skills add https://github.com/xbtlin/ai-berkshire --skill earnings-review-xbtlin

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve? Generic AI financial analysis relies on secondhand summaries and produces vague, non-committal conclusions. This Skill performs deep earnings report analysis directly from primary sources (10-K filings, annual reports, earnings call transcripts), extracting verified financial data, tracking management promises, and forcing clear investment conclusions. ## Core Features & Use Cases - Primary Source Analysis: Retrieves original filings from SEC EDGAR, HKEX, and company IR pages, with an A/B/C source-availability rating that adjusts analysis depth accordingly. - Financial Data Verification: Cross-validates revenue, market cap, and valuation metrics across multiple sources using the financial_rigor.py tool, flagging discrepancies over 1%. - Management Tone & Promise Tracking: Analyzes earnings call language for candor or evasion signals and compares prior management commitments against actual results. - Footnote Mining: Checks related-party transactions, dilution, contingent liabilities, and accounting policy changes, plus anomaly detection like receivables growing faster than revenue. - Use Case: Ask for an earnings review of "Tencent 2025Q4" and receive a structured report covering core financials, management tone, hidden footnote risks, and a definitive verdict on whether the quarter strengthens or weakens the investment thesis. ## Quick Start Ask the AI to run an earnings review on a company and period, for example: run an earnings review of PDD's latest annual report using primary sources.

Frequently Asked Questions about earnings-review

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

FAQPage Schema
How do I analyze an earnings report with AI?

Provide a company name and period, such as "Tencent 2025Q4" or "PDD latest". The workflow retrieves original filings and call transcripts, extracts and verifies financials, analyzes management tone, and outputs a structured report with a clear verdict.

What data sources does earnings analysis use for US and Hong Kong stocks?

US stocks use SEC EDGAR filings plus macrotrends and stockanalysis as fallbacks. Hong Kong stocks use HKEX disclosure and aastocks, while A-shares use cninfo and East Money. Primary filings are always preferred over third-party aggregators.

How does the skill verify financial data accuracy?

It runs the financial_rigor.py tool to cross-validate metrics like revenue from at least two sources, verify market cap from price and share count, and recompute valuation ratios. Discrepancies over 1% between sources are explicitly flagged.

What happens when original filings cannot be accessed?

The skill applies a source-availability rating: full original documents get grade A analysis, partial sources get grade B with reduced footnote weight, and news-only data gets grade C limited to core financials with an explicit insufficiency label.

Does the earnings review give a definitive investment conclusion?

Yes. The report must state whether results beat, met, or missed expectations, and whether the investment thesis is strengthened, unchanged, weakened, or broken. Hedged both-sides summaries without a verdict are not accepted.