← Back to Skills Marketplace
youpele52

Stock Price Checker Pro

by youpele52 · GitHub ↗ · v0.1.5 · MIT-0
cross-platform ✓ Security Clean
462
Downloads
1
Stars
4
Active Installs
6
Versions
Install in OpenClaw
/install stock-price-checker-pro
Description
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...
Usage Guidance
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.
Capability Analysis
Type: OpenClaw Skill Name: stock-price-checker-pro Version: 0.1.5 The skill bundle is a legitimate tool for fetching stock market data, including prices, news, and upcoming events, using the 'yfinance' library. It employs modern Python practices such as PEP 723 inline script metadata for isolated dependency management via 'uv'. The code logic in 'src/main.py' and 'src/service.py' is transparent, focused entirely on financial data processing, and contains no evidence of data exfiltration, malicious execution, or harmful prompt injection.
Capability Assessment
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.
How to Use
  1. Make sure OpenClaw is installed (local or Docker)
  2. Run the install command in chat: /install stock-price-checker-pro
  3. After installation, invoke the skill by name or use /stock-price-checker-pro
  4. Provide required inputs per the skill's parameter spec and get structured output
Version History
v0.1.5
- Added 3M (3-month) price range support to output and documentation. - Updated documentation examples and output descriptions to include 3M high/low ranges. - Minor wording improvements for clarity in usage documentation.
v0.1.4
No changes detected in this release. - Version 0.1.4 contains no file or documentation updates.
v0.1.3
**Expanded triggers and usage scenarios, clarified Do/Don't rules, and improved example and command documentation.** - Updated description for clear trigger phrases and explicit tool invocation rules. - Expanded "When to use" section with precise guidance for price, volume, range, news, and events queries. - Added "When NOT to use" section with redirects for fundamentals, macro news, and research reports. - Clarified command usage, directory expectations, and gave diverse examples for US/international stocks, ETFs, and crypto. - Added detailed ticker format reference table for global symbols and asset types. - Provided explicit instructions against using web search, shell wrappers, or alternate methods; always invoke via `uv run` and the designated script.
v0.1.2
- Python implementation reorganized into modular files: src/main.py, src/service.py, src/utils.py, src/constants.py. - Script invocation now uses src/main.py instead of stock-price.py. - Output changed from JSON to a human-readable market snapshot in plain text. - Updated usage instructions and documentation to reflect new file structure and output format. - Removed deprecated stock-price.py script.
v0.1.1
Stock Price Checker Pro v0.1.1 - Renamed skill to "stock-price-checker-pro" and updated all branding. - SKILL.md now documents additional output fields, including company name, average volume, daily & multi-period ranges, recent news, and corporate events. - Clarified usage instructions and output schema, providing a canonical sample JSON output. - Updated metadata to require only the "uv" binary. - Added troubleshooting guidance for international symbols and missing data. - Cleaned up and reorganized documentation for easier reference.
v0.1.0
Initial release of stock-price-checker-pro - Check live stock prices for companies, ETFs, and indexes using the yfinance library—no API key required. - Supports symbol lookup from company names and provides instructions for common symbols. - Returns comprehensive data: price, change, previous close, market cap, volume, and 52-week range. - Automatically selects US or German ticker symbols based on requested currency. - Handles errors gracefully, including invalid stock symbols.
Metadata
Slug stock-price-checker-pro
Version 0.1.5
License MIT-0
All-time Installs 4
Active Installs 4
Total Versions 6
Frequently Asked Questions

What is Stock Price Checker Pro?

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... It is an AI Agent Skill for Claude Code / OpenClaw, with 462 downloads so far.

How do I install Stock Price Checker Pro?

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

Is Stock Price Checker Pro free?

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

Which platforms does Stock Price Checker Pro support?

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

Who created Stock Price Checker Pro?

It is built and maintained by youpele52 (@youpele52); the current version is v0.1.5.

💬 Comments