← 返回 Skills 市场
keyfrog-21k

Finnhub Skill

作者 keyfrog-21K · GitHub ↗ · v1.0.0
cross-platform ✓ 安全检测通过
2036
总下载
3
收藏
4
当前安装
1
版本数
在 OpenClaw 中安装
/install openclaw-finnhub
功能描述
Provides real-time US stock quotes and financial data using the Finnhub API and Python.
安全使用建议
This skill appears to do what it says: call Finnhub for stock quotes. Before installing: (1) Be aware the registry metadata omits the required environment variable — you must set finnhub_api_key in the agent environment. (2) The skill's source/homepage is unknown; prefer skills with a verifiable repository or publisher. (3) The included script has a small bug (it passes a list instead of a string and has fragile argv checks); you may want to review/fix scripts/app.py before running. (4) Only provide your Finnhub API key if you trust the skill publisher; keep keys scoped and rotate them if exposed. (5) If you need stronger assurance, request the skill's upstream source or a checksum of the code before using it in production.
功能分析
Type: OpenClaw Skill Name: openclaw-finnhub Version: 1.0.0 The skill bundle is benign. It provides a Python script (`scripts/app.py`) to fetch real-time stock quotes using the Finnhub API. The script securely retrieves the Finnhub API key from an environment variable (`finnhub_api_key`), which is a standard practice. There is no evidence of data exfiltration, malicious execution, persistence mechanisms, prompt injection attempts in `SKILL.md`, or obfuscation. All actions are clearly aligned with the stated purpose of accessing Finnhub data.
能力评估
Purpose & Capability
The SKILL.md and scripts/app.py describe fetching real-time quotes from Finnhub and require a Finnhub API key — that is coherent with the stated purpose. However, the registry metadata lists no required environment variables while SKILL.md requires finnhub_api_key, and the skill has no published homepage/source (source=unknown). This is likely a packaging/metadata omission but is inconsistent.
Instruction Scope
Runtime instructions are narrowly scoped to installing finnhub-python, setting finnhub_api_key, and running scripts/app.py. The code only initializes the Finnhub client and calls the quote API. There is a bug in scripts/app.py: main passes a list to get_quote (get_quote([sys.argv[2]])) while get_quote expects a string, and the argv indexing/checks are sloppy; this can cause runtime errors but is not evidence of malicious behavior.
Install Mechanism
There is no install spec (instruction-only), which is low-risk. SKILL.md suggests installing the finnhub-python pip package; this is standard for Python integrations. No downloads from untrusted URLs or archive extraction are present.
Credentials
The only secret the skill needs is the Finnhub API key (finnhub_api_key), which is appropriate for a Finnhub integration. The inconsistency is that the registry metadata does not declare this required env var; SKILL.md and the script do. No other credentials or system config are requested.
Persistence & Privilege
The skill does not request always:true and does not claim persistent system-wide privileges. It does not modify other skills' configurations or require elevated access.
如何使用
  1. 确保已安装 OpenClaw(本地或 Docker 部署)
  2. 在对话框中输入安装命令:/install openclaw-finnhub
  3. 安装完成后,直接呼叫该 Skill 的名称或使用 /openclaw-finnhub 触发
  4. 根据 Skill 的参数说明提供必要输入,即可获得结构化输出
版本历史
v1.0.0
Initial release of OpenClaw-Finnhub: real-time stock quotes and financials via Finnhub API. - Provides real-time US stock quote data using Finnhub API. - Includes a script (`./scripts/app.py`) to fetch and display stock information. - Requires Python 3.11+, the `finnhub-python` package, and a Finnhub API key set in the environment.
元数据
Slug openclaw-finnhub
版本 1.0.0
许可证
累计安装 6
当前安装数 4
历史版本数 1
常见问题

Finnhub Skill 是什么?

Provides real-time US stock quotes and financial data using the Finnhub API and Python. 它是一个面向 Claude Code / OpenClaw 的 AI Agent Skill 插件,目前累计下载 2036 次。

如何安装 Finnhub Skill?

在 OpenClaw 或 Claude Code 对话框中运行命令「/install openclaw-finnhub」即可一键安装,无需额外配置。

Finnhub Skill 是免费的吗?

是的,Finnhub Skill 完全免费(开源免费),可自由下载、安装和使用。

Finnhub Skill 支持哪些平台?

Finnhub Skill 跨平台运行,可在任意部署了 OpenClaw / Claude Code 的环境中使用(cross-platform)。

谁开发了 Finnhub Skill?

由 keyfrog-21K(@keyfrog-21k)开发并维护,当前版本 v1.0.0。

💬 留言讨论