Stock Price Checker Pro

v0.1.5

Run a local script to fetch current stock prices. Use the read tool to load this SKILL.md, then exec the uv run command inside it. Do NOT use sessions_spawn...

1· 457·4 current·4 all-time

Install

OpenClaw Prompt Flow

Install with OpenClaw

Best for remote or guided setup. Copy the exact prompt, then paste it into OpenClaw for youpele52/stock-price-checker-pro.

Previewing Install & Setup.
Prompt PreviewInstall & Setup
Install the skill "Stock Price Checker Pro" (youpele52/stock-price-checker-pro) from ClawHub.
Skill page: https://clawhub.ai/youpele52/stock-price-checker-pro
Keep the work scoped to this skill only.
After install, inspect the skill metadata and help me finish setup.
Required binaries: uv
Use only the metadata you can verify from ClawHub; do not invent missing requirements.
Ask before making any broader environment changes.

Command Line

CLI Commands

Use the direct CLI path if you want to install manually and keep every step visible.

OpenClaw CLI

Bare skill slug

openclaw skills install stock-price-checker-pro

ClawHub CLI

Package manager switcher

npx clawhub@latest install stock-price-checker-pro
Security Scan
VirusTotalVirusTotal
Benign
View report →
OpenClawOpenClaw
Benign
high confidence
Purpose & Capability
Name/description (fetch current stock prices) align with the files and runtime behavior: main.py uses yfinance to query ticker.info/history/news/calendar and format output. Required binary 'uv' is reasonable because the SKILL.md and main.py rely on 'uv run' to launch the script.
Instruction Scope
SKILL.md's runtime instructions are scoped to running the included script via 'uv run' and include examples and output expectations. The instructions do not ask the agent to read unrelated system files, exfiltrate data, or call unrelated external endpoints. They explicitly forbid web search/sessions_spawn and direct use of the bundled shell wrapper, which is restrictive but coherent.
Install Mechanism
There is no install spec, but the script relies on 'uv' to auto-install the declared dependency (yfinance) at runtime via the inline script block. That means runtime network access to PyPI (or uv's installer host) to fetch dependencies; this is expected but worth noting because packages are downloaded and executed at runtime.
Credentials
The skill requires no environment variables, no credentials, and no config paths. All external access is through yfinance/Yahoo Finance APIs which is proportional to the stated purpose.
Persistence & Privilege
always:false and default model invocation are appropriate. The skill does not request persistent system-level privileges or modify other skills or agent settings.
Assessment
This skill appears to do what it says: run a local Python script that uses yfinance to fetch stock data from Yahoo Finance. Before installing, confirm you trust the 'uv' binary being used (it's required to run the script and will auto-install yfinance at runtime). Be aware that dependencies are downloaded at execution time and the script will make outbound network requests to Yahoo/third-party news links (no API keys are required). If you want extra safety, review the included source files locally, run the skill in a sandboxed environment, or replace 'uv run' with an explicit, audited virtualenv/pip install step. If you do not trust automatic package installs or outbound network traffic from this agent, do not install or run the skill.

Like a lobster shell, security has layers — review code before you run it.

Runtime requirements

📈 Clawdis
Binsuv
latestvk979ar34y1qn2m5trttnwrbk9s82wx5k
457downloads
1stars
6versions
Updated 1mo ago
v0.1.5
MIT-0

Skill: Stock Price Checker Pro

When to use

  • User asks for the current stock price of a company or ETF.
  • User asks about daily price movement, change, or % change.
  • User asks about 52-week high/low, 2W, 1M, 3M, or 6M price ranges.
  • User asks about trading volume or market cap.
  • User wants recent company-specific news headlines.
  • User asks about upcoming earnings, ex-dividend, or dividend dates.

When NOT to use

  • User wants P/E ratio, margins, debt, ROE, or any fundamental metric → use stock-fundamentals
  • User wants broad market news or macro conditions → use market-news-brief
  • User wants a full research report combining all signals → use equity-research

Commands

Check a stock price

uv run /root/.openclaw/workspace/skills/stock-price-checker-pro/src/main.py <TICKER>

Examples

# US stocks
uv run /root/.openclaw/workspace/skills/stock-price-checker-pro/src/main.py AAPL
uv run /root/.openclaw/workspace/skills/stock-price-checker-pro/src/main.py TSLA
uv run /root/.openclaw/workspace/skills/stock-price-checker-pro/src/main.py NVDA
uv run /root/.openclaw/workspace/skills/stock-price-checker-pro/src/main.py MSFT

# European stocks
uv run /root/.openclaw/workspace/skills/stock-price-checker-pro/src/main.py RHM.DE
uv run /root/.openclaw/workspace/skills/stock-price-checker-pro/src/main.py SAP.DE
uv run /root/.openclaw/workspace/skills/stock-price-checker-pro/src/main.py ASML.AS
uv run /root/.openclaw/workspace/skills/stock-price-checker-pro/src/main.py SHEL.L

# ETFs and indices
uv run /root/.openclaw/workspace/skills/stock-price-checker-pro/src/main.py SPY
uv run /root/.openclaw/workspace/skills/stock-price-checker-pro/src/main.py QQQ

# Crypto
uv run /root/.openclaw/workspace/skills/stock-price-checker-pro/src/main.py BTC-USD
uv run /root/.openclaw/workspace/skills/stock-price-checker-pro/src/main.py ETH-USD

Ticker Format Reference

MarketFormatExample
US stocksPlainAAPL, NVDA
German stocks.DE suffixRHM.DE, SAP.DE
UK stocks.L suffixSHEL.L, BP.L
Dutch stocks.AS suffixASML.AS
Japanese.T suffix7203.T
Korean.KS suffix005930.KS
Crypto-USDBTC-USD, ETH-USD
ETFsPlainSPY, QQQ, EWG

Output includes

  • Current price, daily change & % change vs previous close
  • Volume vs average volume and market cap
  • Today's high / low
  • 2W, 1M, 3M, 6M, 52W high / low ranges
  • Recent company-specific news headlines with links
  • Upcoming events: earnings date, ex-dividend date, dividend payment

Notes

  • uv run reads the inline # /// script dependency block in main.py and auto-installs yfinance in an isolated environment — no pip install or venv setup needed.
  • Do NOT use the stock-price.sh wrapper — call uv run src/main.py directly as shown above.
  • Do NOT use web search or curl to fetch prices — always use this script.

Comments

Loading comments...