← Back to Skills Marketplace
josephflu

Stock Quote

by Joseph Fluckiger · GitHub ↗ · v1.0.0 · MIT-0
cross-platform ✓ Security Clean
152
Downloads
0
Stars
0
Active Installs
1
Versions
Install in OpenClaw
/install eagerbots-stock-quote
Description
Get real-time stock, ETF, and crypto prices. Compare tickers, check market cap and volume. Uses Yahoo Finance — no API key required.
README (SKILL.md)

stock-quote

Get real-time stock, ETF, and crypto prices via Yahoo Finance — no API key needed.

Trigger phrases

  • "What's Apple stock at?"
  • "What's the price of TSLA?"
  • "How is NVDA doing today?"
  • "Compare AAPL MSFT GOOG"
  • "What's BTC at?"
  • "Show me SPY and QQQ"
  • "Is the market up today?"
  • "How's the market doing?"
  • "Quote for [TICKER]"

Usage

Run uv run scripts/quote.py with one or more ticker symbols:

# Single ticker
uv run scripts/quote.py AAPL

# Crypto
uv run scripts/quote.py BTC-USD

# Multiple tickers (comparison table)
uv run scripts/quote.py AAPL MSFT GOOG NVDA

# Detailed view
uv run scripts/quote.py AAPL --detail

Output

Single ticker:

╭─────────────────────────────────────────╮
│ 🍎 Apple Inc. (AAPL) NASDAQ            │
│ $213.49 ▲ +2.31 (+1.09%) ● Market Open │
├─────────────────────────────────────────┤
│ 52W Range $164.08 ──────●──── $237.23  │
│ Volume 45.2M (avg 52.1M)               │
│ Market Cap $3.21T                       │
╰─────────────────────────────────────────╯

Multiple tickers: Rich comparison table with Ticker, Name, Price, Change, % Change, Market Cap — green for gains, red for losses.

Notes

  • Uses Yahoo Finance's unofficial API (free, no key required)
  • Crypto tickers use -USD suffix: BTC-USD, ETH-USD, SOL-USD
  • See references/common-tickers.md for popular symbols
  • Market status (open/closed) shown automatically
Usage Guidance
This skill appears to be what it claims: a local Python script that fetches quotes from Yahoo Finance and prints them. Before installing, confirm you have Python 3 and install the listed Python packages (httpx, rich) in a controlled environment. Note the minor metadata mismatch: the registry entry did not list required binaries but SKILL.md requires python3. Also SKILL.md references a GitHub homepage; the registry 'Source' is unknown — if provenance matters, verify the upstream repository and review any release/install steps. Finally, because there is no install step, make sure the runner environment (the agent) has the dependencies and that you trust the agent to run arbitrary Python scripts when invoking this skill.
Capability Analysis
Type: OpenClaw Skill Name: eagerbots-stock-quote Version: 1.0.0 The skill is a legitimate tool for fetching real-time stock, ETF, and cryptocurrency prices using the Yahoo Finance API. The core logic in `scripts/quote.py` uses standard libraries (`httpx` and `rich`) to retrieve and format market data, with no evidence of data exfiltration, malicious execution, or prompt injection attempts.
Capability Assessment
Purpose & Capability
The skill's name/description match the included script: it fetches quotes from Yahoo Finance and formats them. Minor inconsistency: the registry metadata earlier listed no required binaries, but SKILL.md declares python3 as required (the script is Python). This is likely an oversight, not a functional mismatch.
Instruction Scope
SKILL.md instructs running the bundled Python script which only fetches data from Yahoo Finance and renders it locally. The runtime instructions do not direct the agent to read unrelated files, exfiltrate data, or call external endpoints beyond Yahoo Finance. The script handles errors and does not leak environment variables or credentials.
Install Mechanism
No install spec is provided (instruction-only with one script). The script lists Python dependencies (httpx, rich) in a header comment but the skill provides no automated install step. This is operationally inconvenient (it may fail if dependencies aren't present) but not an obvious security risk. No downloads from untrusted URLs are performed.
Credentials
The skill requests no environment variables, no credentials, and no config paths. That is proportionate for a read-only quote fetcher. The script makes plain HTTPS requests to Yahoo Finance only.
Persistence & Privilege
The skill does not request always:true and does not attempt to modify other skills or system-wide settings. Autonomous invocation is allowed by default (normal for skills) but is not combined with concerning privileges.
How to Use
  1. Make sure OpenClaw is installed (local or Docker)
  2. Run the install command in chat: /install eagerbots-stock-quote
  3. After installation, invoke the skill by name or use /eagerbots-stock-quote
  4. Provide required inputs per the skill's parameter spec and get structured output
Version History
v1.0.0
Real-time stock/ETF/crypto prices via Yahoo Finance. Compare tickers, see 52W range, market state. No API key required.
Metadata
Slug eagerbots-stock-quote
Version 1.0.0
License MIT-0
All-time Installs 0
Active Installs 0
Total Versions 1
Frequently Asked Questions

What is Stock Quote?

Get real-time stock, ETF, and crypto prices. Compare tickers, check market cap and volume. Uses Yahoo Finance — no API key required. It is an AI Agent Skill for Claude Code / OpenClaw, with 152 downloads so far.

How do I install Stock Quote?

Run "/install eagerbots-stock-quote" in the OpenClaw or Claude Code chat to install it in one step — no extra setup required.

Is Stock Quote free?

Yes, Stock Quote is completely free, licensed under MIT-0. You can download, install and use it at no cost.

Which platforms does Stock Quote support?

Stock Quote is cross-platform and runs anywhere OpenClaw / Claude Code is available (cross-platform).

Who created Stock Quote?

It is built and maintained by Joseph Fluckiger (@josephflu); the current version is v1.0.0.

💬 Comments