Install Stock Quote
Pick your agent. Every command is ready to paste.
npx skills add staskh/trading_skills --skill stock-quoteThe 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.
Stock Quote
Fetch current stock data from Yahoo Finance.
Instructions
Note: If
uvis not installed orpyproject.tomlis not found, replaceuv run pythonwithpythonin 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/changebelong 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(alsoPREPRE/POSTPOST) - pre_market, post_market -
{price, change, change_percent, time}for extended-hours trading, or null.changeis measured from the last regular close;timeis 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.



