← 返回 Skills 市场
terrycarter1985

Stock Price Alert

作者 terrycarter1985 · GitHub ↗ · v1.0.1 · MIT-0
cross-platform ⚠ suspicious
147
总下载
0
收藏
1
当前安装
2
版本数
在 OpenClaw 中安装
/install stock-price-alert
功能描述
股价异动实时提醒技能,支持对接股票行情接口、邮件提醒和Sonos语音播报,实时监控持仓股票价格波动并触发告警
安全使用建议
This skill appears to implement the advertised stock-monitoring + Gmail + Sonos alerts, but there are a few red flags you should check before installing: - Verify why the registry requires the 'clawhub' binary; the Python script does not reference it. Ask the publisher to justify or remove that requirement. - The script expects a Gmail OAuth token (token.json) and will look in several relative and workspace-wide paths (including ../../../config/token.json and ~/.openclaw/workspace/config/token.json). Ensure you do not have sensitive tokens in those locations you don't want this skill to access, or run the skill in an isolated environment. - Provide Gmail credentials only as described (create a dedicated token.json for this skill) and never expose tokens you use for other services. - Inspect the full script locally (especially the parts that search for token.json and call subprocess for Sonos) before running, and run first in a restricted or VM environment if you are unsure. - Confirm you are comfortable with the pip packages listed (yfinance, pandas, google auth libs) and install them yourself to avoid unexpected network installs. If the publisher can (a) remove the unexplained 'clawhub' requirement, (b) document the exact credential files/paths needed, or (c) limit token discovery to a single explicit path you control, the transparency and safety of this skill would improve.
功能分析
Type: OpenClaw Skill Name: stock-price-alert Version: 1.0.1 The stock-price-alert skill is a legitimate tool for monitoring stock market fluctuations and sending notifications via Gmail and Sonos. The code in scripts/stock_price_alert.py uses standard libraries like yfinance and the Google API client to perform its stated functions, and while it handles sensitive Gmail API tokens and uses subprocess to call the Sonos CLI, these actions are well-documented and directly support the skill's purpose without evidence of malicious intent or data exfiltration.
能力评估
Purpose & Capability
The name/description (stock monitoring + Gmail + Sonos) match the included script and dependencies (yfinance, google auth libs, sonos-cli usage). However the registry-level required binaries list includes 'clawhub' even though the Python script does not use it; that binary requirement is unexplained and disproportionate to the stated purpose.
Instruction Scope
SKILL.md and the script instruct the agent to read environment variables, a .env file and Gmail OAuth token files. The script searches for token.json in multiple relative locations including ../../../config/token.json and a ~/.openclaw/workspace path — these relative paths can traverse out of the skill directory and read workspace-level credential files. This broad file access is beyond the simple 'send an email' description and could read unrelated credential files if present.
Install Mechanism
No platform-level install spec was provided, but SKILL.md declares pip dependencies (yfinance, pandas, python-dotenv, google-auth libs) and a pip install step — these are appropriate for the functionality. There is no high-risk remote download or obscure installer. Still, the registry said 'No install spec' while SKILL.md lists installation steps, which is an inconsistency to clarify.
Credentials
Registry metadata declared no required env vars or primary credential, but SKILL.md and the script expect configuration via a .env (PORTFOLIO, ALERT_THRESHOLD, SONOS_SPEAKER, RECIPIENT_EMAIL, etc.) and require a Gmail OAuth token file (token.json). The skill thus needs credentials and config that are not declared in the registry, which is a mismatch and reduces transparency. Also the script probes multiple filesystem locations for token.json (including user workspace paths).
Persistence & Privilege
always:false and agent-autonomy defaults are preserved. The skill does not request permanent platform presence or modify other skills. It writes an alert_history.json inside the skill/workspace area (normal). The main concern is file read scope rather than persistence.
如何使用
  1. 确保已安装 OpenClaw(本地或 Docker 部署)
  2. 在对话框中输入安装命令:/install stock-price-alert
  3. 安装完成后,直接呼叫该 Skill 的名称或使用 /stock-price-alert 触发
  4. 根据 Skill 的参数说明提供必要输入,即可获得结构化输出
版本历史
v1.0.1
新增股价异动实时提醒功能
v1.0.0
新增股价异动实时提醒功能
元数据
Slug stock-price-alert
版本 1.0.1
许可证 MIT-0
累计安装 1
当前安装数 1
历史版本数 2
常见问题

Stock Price Alert 是什么?

股价异动实时提醒技能,支持对接股票行情接口、邮件提醒和Sonos语音播报,实时监控持仓股票价格波动并触发告警. 它是一个面向 Claude Code / OpenClaw 的 AI Agent Skill 插件,目前累计下载 147 次。

如何安装 Stock Price Alert?

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

Stock Price Alert 是免费的吗?

是的,Stock Price Alert 完全免费,采用 MIT-0 许可证,可自由下载、安装和使用。

Stock Price Alert 支持哪些平台?

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

谁开发了 Stock Price Alert?

由 terrycarter1985(@terrycarter1985)开发并维护,当前版本 v1.0.1。

💬 留言讨论