← Back to Skills Marketplace
Yahoo Finance CLI
by
stuhorsman
· GitHub ↗
· v1.0.0
8492
Downloads
9
Stars
0
Active Installs
1
Versions
Install in OpenClaw
/install yahoo-finance-cli
Description
This skill should be used when the user asks to "get stock prices", "check stock quotes", "look up earnings", "get financial data", "find trending stocks", or needs stock market data from Yahoo Finance.
Usage Guidance
Review the install steps before using this skill. Prefer a user-local or project-local install, pin and audit yahoo-finance2, avoid sudo and forced /usr/local/bin symlinks unless you have verified the target binary and existing yf command, and understand that yahoo-finance2 may store cookies in ~/.yf2-cookies.json.
Capability Analysis
Type: OpenClaw Skill
Name: yahoo-finance-cli
Version: 1.0.0
The OpenClaw skill 'yahoo-finance-cli' is classified as benign. Its purpose is to fetch financial data from Yahoo Finance, which is clearly aligned with its stated goal. Installation uses standard package managers (Homebrew for `jq`, npm for `yahoo-finance2`) and creates a symbolic link, all common practices. The only potentially risky command, `rm -f ~/.yf2-cookies.json`, is explicitly for troubleshooting a cookie file created by the skill itself, not for arbitrary file deletion or system compromise. There is no evidence of data exfiltration, malicious execution, persistence mechanisms, or prompt injection attempts to subvert the agent's behavior for harmful purposes.
Capability Assessment
Credentials
Node.js, jq, Yahoo Finance network access, and a local cookie file are proportionate to the purpose, but writing a global executable link is broader than needed for a CLI helper skill.
Install Mechanism
The metadata install command creates /usr/local/bin/yf with ln -sf from a dynamically resolved npm global binary, and the user-facing install block also recommends a sudo symlink. The npm dependency is unpinned, so install-time behavior can change after review.
Instruction Scope
The activation wording is broad for financial data requests, but the actual runtime examples stay within Yahoo Finance market-data queries. The cookie deletion troubleshooting step is limited to the named yahoo-finance2 cookie file.
Persistence & Privilege
The system-wide yf symlink persists across sessions and may overwrite an existing command path. No backdoor, service, scheduler, exfiltration, or hidden destructive behavior was found.
Purpose & Capability
The skill's stated purpose is to fetch stock quotes, earnings, financial summaries, search results, historical chart data, and trending symbols using the Yahoo Finance CLI with jq filtering; the documented usage matches that purpose.
How to Use
- Make sure OpenClaw is installed (local or Docker)
- Run the install command in chat:
/install yahoo-finance-cli - After installation, invoke the skill by name or use
/yahoo-finance-cli - Provide required inputs per the skill's parameter spec and get structured output
Version History
v1.0.0
Initial release.
Metadata
Frequently Asked Questions
What is Yahoo Finance CLI?
This skill should be used when the user asks to "get stock prices", "check stock quotes", "look up earnings", "get financial data", "find trending stocks", or needs stock market data from Yahoo Finance. It is an AI Agent Skill for Claude Code / OpenClaw, with 8492 downloads so far.
How do I install Yahoo Finance CLI?
Run "/install yahoo-finance-cli" in the OpenClaw or Claude Code chat to install it in one step — no extra setup required.
Is Yahoo Finance CLI free?
Yes, Yahoo Finance CLI is completely free (open-source). You can download, install and use it at no cost.
Which platforms does Yahoo Finance CLI support?
Yahoo Finance CLI is cross-platform and runs anywhere OpenClaw / Claude Code is available (cross-platform).
Who created Yahoo Finance CLI?
It is built and maintained by stuhorsman (@stuhorsman); the current version is v1.0.0.
More Skills