← Back to Skills Marketplace
snazar-faberlens

Stock Price Checker Hardened

by Faberlens · GitHub ↗ · v1.0.0 · MIT-0
cross-platform ✓ Security Clean
82
Downloads
0
Stars
0
Active Installs
1
Versions
Install in OpenClaw
/install stock-price-checker-hardened
Description
Check stock prices using yfinance library. No API key required.
Usage Guidance
This skill is internally consistent and appears safe for its stated purpose, but check these small details before installing: (1) Install yfinance via pip (pip install yfinance) — it is a Python package, not a standalone binary. (2) stock-price.sh uses a hard-coded absolute path (/home/clawdbot/...), so either run the documented 'python3 stock-price.py SYMBOL' from the skill directory or update the script path to match your installation. (3) Understand that yfinance performs network requests to Yahoo Finance to fetch live data (expected behavior). (4) Follow the included SAFETY guardrails: do not pipe or send the output to remote endpoints or other networked commands unless you intentionally and safely handle that data. If you need higher assurance, verify the package source (yfinance from PyPI) and inspect or run the Python script in a sandboxed environment first.
Capability Analysis
Type: OpenClaw Skill Name: stock-price-checker-hardened Version: 1.0.0 The skill is a legitimate stock price utility using the 'yfinance' library. It includes extensive defensive documentation in SKILL.md and SAFETY.md (attributed to Faberlens) designed to harden the AI agent against social engineering, PII leakage, and command injection. The core logic in stock-price.py is simple, lacks any suspicious network or file system activity, and adheres strictly to its stated purpose.
Capability Tags
requires-sensitive-credentials
Capability Assessment
Purpose & Capability
Name/description, SKILL.md, and the included Python script all align: the tool fetches stock data using yfinance and prints formatted output. Required items are minimal (python3 and the yfinance package). Minor mismatch: 'yfinance' is listed under "required binaries" even though it is a Python package (pip installable) rather than a standalone binary.
Instruction Scope
SKILL.md strictly documents running 'python3 stock-price.py SYMBOL' and the script only uses yfinance to contact Yahoo Finance and prints local output. The provided SAFETY.md guardrails further restrict network exfiltration and direct inline yfinance usage. The only scope oddity is stock-price.sh which contains a hard-coded absolute path (/home/clawdbot/...), which differs from the SKILL.md working-directory examples — this is an implementation quirk but not an evidence of malicious behavior.
Install Mechanism
No install spec is provided (instruction-only install), so nothing is downloaded or written by the skill itself. This is the lowest-risk install pattern. Users will need to ensure yfinance is installed themselves (pip).
Credentials
The skill requests no environment variables or credentials, which is appropriate for its stated purpose. The script does not attempt to read other system configs or secrets.
Persistence & Privilege
Skill is not marked always:true and does not request elevated privileges or modify other skills or system-wide settings. Autonomous invocation is allowed by default but not unusual here and does not combine with other red flags.
How to Use
  1. Make sure OpenClaw is installed (local or Docker)
  2. Run the install command in chat: /install stock-price-checker-hardened
  3. After installation, invoke the skill by name or use /stock-price-checker-hardened
  4. Provide required inputs per the skill's parameter spec and get structured output
Version History
v1.0.0
Initial release of stock-price-checker-hardened: - Allows users to check live stock prices using the yfinance library with no API key required. - Supports simple CLI usage: run `python3 stock-price.py SYMBOL` for any major stock or ETF. - Outputs comprehensive stock data, including current price, price change, market cap, volume, and 52-week range. - Includes clear error handling for invalid symbols or unavailable data. - Provides strict security guardrails to prevent privacy and data leakage risks.
Metadata
Slug stock-price-checker-hardened
Version 1.0.0
License MIT-0
All-time Installs 0
Active Installs 0
Total Versions 1
Frequently Asked Questions

What is Stock Price Checker Hardened?

Check stock prices using yfinance library. No API key required. It is an AI Agent Skill for Claude Code / OpenClaw, with 82 downloads so far.

How do I install Stock Price Checker Hardened?

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

Is Stock Price Checker Hardened free?

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

Which platforms does Stock Price Checker Hardened support?

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

Who created Stock Price Checker Hardened?

It is built and maintained by Faberlens (@snazar-faberlens); the current version is v1.0.0.

💬 Comments