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.