himself65 avatar

Earnings Preview

Pulls Yahoo Finance data to build a pre-earnings briefing: consensus EPS and revenue estimates, analyst ranges, the last four quarters of beat/miss history, price targets, and recommendation distribution. It's designed to give you everything in one shot before an earnings call without opening six tabs. The structure is solid, tables for estimates and historical surprises, a section on what metrics to watch based on recent financials. One thing to know is it relies on yfinance, which can lag real-time consensus by a few hours and sometimes returns incomplete data for smaller caps. Best for major tickers where coverage is dense.

skills.sh installs
3.4K
GitHub stars
3.5K
last updated
Aug 21, 2026

Install

$ npx -y skills add himself65/finance-skills --skill earnings-preview --agent claude-code

Installs into .claude/skills of the current project.

Files

Earnings Preview Skill

If your host has not already executed the shell probes below (for example, in Codex), run the commands inside the ! wrappers with its shell tool before choosing a setup path. Use the actual output; if shell access is unavailable, report that limitation.

Generates a pre-earnings briefing using Yahoo Finance data via yfinance. Pulls together upcoming earnings date, consensus estimates, historical accuracy, analyst sentiment, and key financial context — everything you need before an earnings call.

Important: Data is for research and educational purposes only. Not financial advice. yfinance is not affiliated with Yahoo, Inc.


Step 1: Ensure yfinance Is Available

Current environment status:

!`python3 -c "exec('try:\n import yfinance\n print(\'yfinance \' + yfinance.__version__ + \' installed\')\nexcept Exception:\n print(\'YFINANCE_NOT_INSTALLED\')')"`

If YFINANCE_NOT_INSTALLED, install it:

import subprocess, sys
subprocess.check_call([sys.executable, "-m", "pip", "install", "-q", "yfinance"])

If already installed, skip to the next step.


Sponsors

Details

Repository
github.com/himself65/finance-skills
Categories
Git & Pull Requests, Code Review & Quality, Finance & Trading, Generative Media, Video & Audio Editing
First seen
Jun 3, 2026

More from himself65/finance-skills

All 25
1dpearson2699 avatarphotokitdpearson2699/swift-ios-skillsImplement, review, or improve photo picking, camera capture, and media handling in iOS apps using PhotoKit and AVFoundation. Use when working with PhotosPicker,3.4Kskills.sh installs
2eronred avataraso-auditeronred/aso-skillsWhen the user wants a full ASO health audit, review their App Store listing quality, or diagnose why their app isn't ranking. Also use when the user mentions "A3.4Kskills.sh installs
3dpearson2699 avatarmapkitdpearson2699/swift-ios-skillsImplement, review, or improve maps and location features in iOS/macOS apps using MapKit and CoreLocation. Use when working with Map views, annotations, markers,3.4Kskills.sh installs
4tradermonty avataredge-pipeline-orchestratortradermonty/claude-trading-skillsOrchestrate the full edge research pipeline from candidate detection through strategy design, review, revision, and export. Use when coordinating multi-stage ed3.4Kskills.sh installs
5gogf avatargoframe-v2gogf/skillsGoFrame v2 development skill. Use only when the target Go project uses or is explicitly adopting GoFrame v2: the nearest go.mod requires github.com/gogf/gf/v2, 3.3Kskills.sh installs
6hashicorp avatarprovider-docshashicorp/agent-skillsCreate, update, and review Terraform provider documentation for Terraform Registry using HashiCorp-recommended patterns, tfplugindocs templates, and schema desc3.3Kskills.sh installs