Back to skill
Skillv1.0.0

ClawScan security

yfinance-client · ClawHub's context-aware review of the artifact, metadata, and declared behavior.

Scanner verdict

BenignMar 15, 2026, 2:49 PM
Verdict
Benign
Confidence
high
Model
gpt-5-mini
Summary
The skill is a straightforward wrapper around the yfinance library for fetching US/HK stock data; it requests no credentials, has no install script, and its code and instructions align with its stated purpose.
Guidance
This skill appears coherent and implements a yfinance wrapper. Before installing: (1) ensure your Python environment has yfinance and pandas (SKILL.md suggests pip install yfinance pandas); (2) be aware the client makes network requests to Yahoo Finance (so queries may be visible to that service and are subject to rate limits/delays); (3) you don't need to provide any API keys or secrets—do not add unrelated credentials; (4) if you operate in a restricted environment, run the skill in a controlled venv or network policy to limit outbound traffic. Note: the code is simple and not requesting sensitive access, but keep packages up to date and review third-party dependencies for vulnerabilities as part of normal risk management.

Review Dimensions

Purpose & Capability
okName, description, SKILL.md examples, and the included client.py all align: this is a yfinance wrapper exposing price, history, financials, screeners, options, and related queries. There are no unrelated dependencies or requested credentials.
Instruction Scope
okSKILL.md only describes using the client and suggests installing yfinance and pandas. It does not instruct the agent to read unrelated files, environment variables, or post data to unexpected endpoints.
Install Mechanism
noteThere is no formal install spec (instruction-only). SKILL.md suggests pip install yfinance pandas; because the skill contains runnable Python code that depends on those packages, the runtime environment must have them installed. This is a usability note rather than a security concern.
Credentials
okThe skill requires no environment variables, credentials, or config paths. The functionality (network calls to Yahoo via yfinance) is proportional to the stated purpose. No secrets are requested or referenced.
Persistence & Privilege
okalways is false and the skill does not request elevated or persistent platform privileges. Autonomous invocation is allowed (platform default) but not combined with other red flags.