Skip to content
alyn
staskh

Stock Quote skill

Get real-time stock quote with price, volume, change, market cap, and 52-week range for any ticker symbol. Use when user asks about current stock price, quote, or basic stock info.

$npx skills add staskh/trading_skills --skill stock-quote
View this skill on GitHubstaskh/trading_skills/.claude/skills/stock-quote/SKILL.md
Pack stars
407
Pack installs
3.1k
Alyn Score
52/99
Updated
2 days ago
License
MIT
– views – installs via Alyn

Install Stock Quote

Pick your agent. Every command is ready to paste.

$npx skills add staskh/trading_skills --skill stock-quote

The open skills CLI detects your agents (Claude Code, Cursor, Codex and 70+ more) and installs to the right folder. Add -g to install globally.

01

Install it

Run the command above, or upload the folder in Claude.

02

Ask naturally

Describe the task. Your agent loads stock-quote when the request matches its description.

03

Name it if needed

If it does not trigger, say “use the stock-quote skill”. In Codex, type $stock-quote.

The skill itself

SKILL.md

FolderGitHub

Stock Quote

Fetch current stock data from Yahoo Finance.

Instructions

Note: If uv is not installed or pyproject.toml is not found, replace uv run python with python in all commands below.

Run the quote script with the ticker symbol:

uv run python scripts/quote.py SYMBOL

Replace SYMBOL with the requested ticker (e.g., AAPL, MSFT, TSLA, SPY).

Output

The script outputs JSON with:

  • symbol, name, price, change, change_percent
  • as_of_session - the trading date price/change belong to (YYYY-MM-DD, from Yahoo's regular-session timestamp; null if Yahoo omits it)
  • market_open_now - whether the NYSE regular session is open right now
  • market_state - Yahoo's session state: PRE, REGULAR, POST, CLOSED (also PREPRE/POSTPOST)
  • pre_market, post_market - {price, change, change_percent, time} for extended-hours trading, or null. change is measured from the last regular close; time is the ET timestamp of that print
  • volume, avg_volume, market_cap
  • high_52w, low_52w, pe_ratio, forward_pe, dividend_yield, beta

Present the data in a readable format. Highlight significant moves (>2% change).

Before presenting change/change_percent as "today's move", check as_of_session against today's NY calendar date. Before the regular session opens (market_open_now: false and as_of_session is a prior date), Yahoo's change fields still describe the last completed session (yesterday's close vs. the day before) — not intraday movement in the still-unopened current session. In that case, label it as "as of <as_of_session> close", not "today". Once as_of_session equals today's date, change/change_percent are genuinely intraday.

Report the extended-hours move when there is one. Pre-market (market_state: PRE), lead with pre_market as the current move, then give the regular change as the prior session's close. After the close (POST), show post_market alongside the day's regular move. Check each block's time: a post_market print from the previous evening seen during pre-market is last night's move, not this morning's.

Dependencies

  • yfinance

Timezone

All timestamps and time-based calculations must use the America/New_York timezone. All JSON output must include generated_at (NY time string) and data_delay fields.

Tips for Stock Quote

  • • Start a fresh session after installing so your agent picks up the new skill.
  • • This skill ships scripts. Read them before the first run, and run it in a project without secrets first.
  • • It is part of a pack with 30 skills. Install only the ones you need with --skill to keep triggers precise.
  • • If two skills overlap, mention the one you want by name.

Questions about Stock Quote

What does the Stock Quote skill do?

Get real-time stock quote with price, volume, change, market cap, and 52-week range for any ticker symbol. Use when user asks about current stock price, quote, or basic stock info.

How do I install Stock Quote?

Run "npx skills add staskh/trading_skills --skill stock-quote" in your project. The skills CLI installs it for Claude Code, Cursor, Codex and 70+ other agents. In Claude on the web, upload the skill folder as a ZIP under Customize > Skills.

Does Stock Quote work in Cursor and Codex?

Yes. Stock Quote uses the open SKILL.md format, so it works in Claude Code, Claude, Cursor, OpenAI Codex, Gemini CLI, GitHub Copilot and other agents that support agent skills.

Is Stock Quote free?

Stock Quote is open source on GitHub under the MIT license. It is free to install; check the license before commercial use.

Who made Stock Quote?

Stock Quote is published by staskh in the staskh/trading_skills repository, together with 29 other skills.

Similar skills. From other creators.