Skills for Real Engineers. Straight from my .agents directory.
estimate-analysis
Agent skill fromhimself65/finance-skills
Analyze sell-side analyst estimates and how they are changing, using Yahoo Finance data (yfinance): EPS and revenue consensus by period, estimate ranges and dispersion, revision trends over 7/30/60/90 days and up/down revision breadth, growth estimates vs industry, sector, and the S&P 500, and historical estimate accuracy. Use this skill when the user wants more than a single estimate lookup: estimate revisions or momentum, EPS trend, consensus changes, forward or next-quarter and annual estimates, the bull vs bear estimate spread, or growth projections across periods.
How to install estimate-analysis
npx skills add himself65/finance-skills# or add only this skill to Claude Code: copy the folder
plugins/market-analysis/skills/estimate-analysis/
# into
~/.claude/skills/estimate-analysis/ (all projects)
.claude/skills/estimate-analysis/ (one project)
1# Estimate Analysis Skill23If 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.45Deep-dives into analyst estimates and revision trends using Yahoo Finance data via [yfinance](https://github.com/ranaroussi/yfinance). Covers EPS and revenue estimate distributions, revision momentum, growth projections, and multi-period comparisons — the full picture of where the street thinks a company is heading.67**Important**: Data is for research and educational purposes only. Not financial advice. yfinance is not affiliated with Yahoo, Inc.89---1011## Step 1: Ensure yfinance Is Available1213**Current environment status:**1415```16!`python3 -c "exec('try:\n import yfinance\n print(\'yfinance \' + yfinance.__version__ + \' installed\')\nexcept Exception:\n print(\'YFINANCE_NOT_INSTALLED\')')"`17```1819If `YFINANCE_NOT_INSTALLED`, install it:2021```python22import subprocess, sys23subprocess.check_call([sys.executable, "-m", "pip", "install", "-q", "yfinance"])24```2526If already installed, skip to the next step.2728---2930## Step 2: Identify the Ticker and Gather Estimate Data3132Extract the ticker from the user's request. Fetch all estimate-related data in one script.3334```python35import yfinance as yf36import pandas as pd3738ticker = yf.Ticker("AAPL") # replace with actual ticker3940# --- Estimate data ---41…
Excerpt shown under the repository's MIT license.
More skills in finance-skills
Similar skill repositories
Public repository for Agent Skills
An AI skill that provides design intelligence for building professional UI/UX across multiple platforms.
Persistent Context Across Sessions for Every Agent – Captures everything your agent does during sessions, compresses it with AI, and injects relevant context back into future sessions. Works with Claude Code, OpenClaw, Codex, Gemini, Hermes, Copilot, OpenCode + More
Production-grade engineering skills for AI coding agents.
The open-source app everyone uses to manage agents at work
