1---2name: stock-price-checker-pro-33description: 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 or web search. Triggers: stock price, share price, how much is [company] stock, ticker price, market price of.4---56# Skill: Stock Price Checker Pro78## When to use9- User asks for the current stock price of a company or ETF.10- User asks about daily price movement, change, or % change.11- User asks about 52-week high/low, 2W, 1M, 3M, or 6M price ranges.12- User asks about trading volume or market cap.13- User wants recent company-specific news headlines.14- User asks about upcoming earnings, ex-dividend, or dividend dates.1516## When NOT to use17- User wants P/E ratio, margins, debt, ROE, or any fundamental metric → use `stock-fundamentals`18- User wants broad market news or macro conditions → use `market-news-brief`19- User wants a full research report combining all signals → use `equity-research`2021## Commands2223### Check a stock price2425```bash26uv run /root/.openclaw/workspace/skills/stock-price-checker-pro/src/main.py <TICKER>27```2829### Examples3031```bash32# US stocks33uv run /root/.openclaw/workspace/skills/stock-price-checker-pro/src/main.py AAPL34uv run /root/.openclaw/workspace/skills/stock-price-checker-pro/src/main.py TSLA35uv run /root/.openclaw/workspace/skills/stock-price-checker-pro/src/main.py NVDA36uv run /root/.openclaw/workspace/skills/stock-price-checker-pro/src/main.py MSFT3738# European stocks39uv run /root/.openclaw/workspace/skills/stock-price-checker-pro/src/main.py RHM.DE40uv run /root/.openclaw/workspace/skills/stock-price-checker-pro/src/main.py SAP.DE41uv run /root/.openclaw/workspace/skills/stock-price-checker-pro/src/main.py ASML.AS42uv run /root/.openclaw/workspace/skills/stock-price-checker-pro/src/main.py SHEL.L4344# ETFs and indices45uv run /root/.openclaw/workspace/skills/stock-price-checker-pro/src/main.py SPY46uv run /root/.openclaw/workspace/skills/stock-price-checker-pro/src/main.py QQQ4748# Crypto49uv run /root/.openclaw/workspace/skills/stock-price-checker-pro/src/main.py BTC-USD50uv run /root/.openclaw/workspace/skills/stock-price-checker-pro/src/main.py ETH-USD51```5253## Ticker Format Reference5455| Market | Format | Example |56|---------------|--------------|----------------------|57| US stocks | Plain | `AAPL`, `NVDA` |58| German stocks | `.DE` suffix | `RHM.DE`, `SAP.DE` |59| UK stocks | `.L` suffix | `SHEL.L`, `BP.L` |60| Dutch stocks | `.AS` suffix | `ASML.AS` |61| Japanese | `.T` suffix | `7203.T` |62| Korean | `.KS` suffix | `005930.KS` |63| Crypto | `-USD` | `BTC-USD`, `ETH-USD` |64| ETFs | Plain | `SPY`, `QQQ`, `EWG` |6566## Output includes67- Current price, daily change & % change vs previous close68- Volume vs average volume and market cap69- Today's high / low70- 2W, 1M, 3M, 6M, 52W high / low ranges71- Recent company-specific news headlines with links72- Upcoming events: earnings date, ex-dividend date, dividend payment7374## Notes75- `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.76- Do NOT use the `stock-price.sh` wrapper — call `uv run src/main.py` directly as shown above.77- Do NOT use web search or curl to fetch prices — always use this script.