Pulls Yahoo Finance data to build a post-earnings summary: actual vs estimated EPS, revenue growth, stock price reaction, and quarterly trends across the last four quarters. You get beat/miss percentages, margin calculations, and a snapshot of how the stock moved after the report. Good for when someone asks "how did TSLA earnings go" or "did NVDA beat" and you want the numbers without opening five browser tabs. The skill walks through yfinance installation, data extraction, and formatting everything into clean tables. One thing to know: Yahoo Finance data can be patchy, and the price reaction timing depends on whether earnings dropped before or after the bell, so you may need to eyeball the actual move window.

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

Install

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

Installs into .claude/skills of the current project.

Files

Earnings Recap 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 post-earnings analysis using Yahoo Finance data via yfinance. Covers the actual vs estimated numbers, surprise magnitude, stock price reaction, and financial context — a complete picture of what happened.

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.


Step 2: Identify the Ticker and Gather Data

Sponsors

Details

Repository
github.com/himself65/finance-skills
Categories
Git & Pull Requests, Code Review & Quality, Sales & Marketing, Finance & Trading
First seen
Jun 3, 2026

More from himself65/finance-skills

All 25
1getsentry avatarblog-writing-guidegetsentry/skillsWrite, review, and improve blog posts for the Sentry engineering blog following Sentry's specific writing standards, voice, and quality bar. Use this skill when3.4Kskills.sh installs
2himself65 avatarearnings-previewhimself65/finance-skillsGenerate a pre-earnings briefing for any stock using Yahoo Finance data. Use this skill whenever the user wants to prepare for an upcoming earnings report, unde3.4Kskills.sh installs
3dpearson2699 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
4eronred 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
5dpearson2699 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
6tradermonty 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