← Back to Skills Marketplace
vineindalvik

Stock Pulse

by vine.xio · GitHub ↗ · v1.2.5 · MIT-0
cross-platform ⚠ suspicious
140
Downloads
0
Stars
0
Active Installs
7
Versions
Install in OpenClaw
/install stock-pulse
Description
A股智能决策仪表盘:一条命令看今日该买卖什么。输入股票代码,AI分析技术面+筹码,输出买/卖/观望信号和精确点位、单日走势图、月/年价格预测(蒙特卡洛)、综合买入建议。当用户想分析股票、看走势、预测价格、生成选股建议时触发。
Usage Guidance
This skill's functionality (baostock + LLM) matches its description, but the package metadata is inconsistent with the SKILL.md and handler.py which require LLM_API_KEY, LLM_BASE_URL, and LLM_MODEL. Before installing or running: 1) confirm the skill source/owner and review the complete handler.py for any hidden network endpoints or unexpected file/credential access; 2) ensure LLM_BASE_URL points to a trusted model provider (an attacker-controlled model endpoint could capture prompts/data); 3) only provide FEISHU/WECHAT webhooks you control and understand what will be sent; 4) run the skill in a limited/sandboxed environment (no elevated privileges) and inspect network activity if possible; 5) ask the publisher to fix the registry metadata so required env vars are declared accurately — inconsistent metadata is a red flag. If you cannot validate the source or the full code, treat it cautiously and do not expose high-value credentials.
Capability Analysis
Type: OpenClaw Skill Name: stock-pulse Version: 1.2.5 The stock-pulse skill bundle is a legitimate financial analysis tool designed to provide A-share stock insights using the baostock library and LLM-based analysis. The code in handler.py implements standard statistical methods (Monte Carlo simulations) and visualizes data via ASCII charts. Network activity is limited to fetching stock data, communicating with a user-configured LLM endpoint, and optionally sending alerts to Feishu/WeChat webhooks as documented. No evidence of data exfiltration, unauthorized execution, or malicious prompt injection was found.
Capability Assessment
Purpose & Capability
The skill claims to provide A-share analysis and indeed uses baostock + a large model for analysis — that capability is coherent. However the package/registry metadata presented to the evaluator lists no required environment variables or binaries while SKILL.md and handler.py require LLM_API_KEY, LLM_BASE_URL, and LLM_MODEL; this mismatch is unexplained and undermines trust in the packaging/metadata.
Instruction Scope
SKILL.md instructs installing Python deps and running handler.py; runtime behavior (fetching baostock data, building ASCII charts, calling an LLM completion endpoint, optional push to Feishu/WeChat webhooks) is within the described purpose and does not explicitly ask to read unrelated local files or system secrets.
Install Mechanism
No install spec is registered (skill is instruction+code), and requirements.txt uses common PyPI packages (baostock, pandas, requests). There are no downloads from arbitrary URLs or obscure installers in the provided files.
Credentials
handler.py and SKILL.md require three LLM-related environment variables (LLM_API_KEY, LLM_BASE_URL, LLM_MODEL) which are appropriate for a skill that calls a model. However the registry-level 'Required env vars: none' is inconsistent. The skill also optionally uses FEISHU_WEBHOOK_URL / WECHAT_WEBHOOK_URL for pushes (reasonable). The inconsistency in declared vs. actual required env vars is the main issue.
Persistence & Privilege
The skill does not request always:true or system-wide configuration changes. It's user-invocable and runs when executed; there is no evidence it persists elevated privileges or modifies other skills.
How to Use
  1. Make sure OpenClaw is installed (local or Docker)
  2. Run the install command in chat: /install stock-pulse
  3. After installation, invoke the skill by name or use /stock-pulse
  4. Provide required inputs per the skill's parameter spec and get structured output
Version History
v1.2.5
- Minor changes and optimizations in handler.py. - No user-facing feature changes. - Version number updated for internal tracking.
v1.2.4
No changes detected in this version (1.2.4) compared to the previous version (1.2.0).
v1.2.3
Initial release on ClawHub
v1.2.2
清理所有隐藏文件(.gitignore/.env.example)及空目录
v1.2.1
移除 .env.example 文件
v1.2.0
移除境外模型依赖,改用 LLM_* 中性变量;用 requests 替换 openai SDK;清理 sys.path 注入
v1.1.0
- 新增命令行参数,支持多只股票买卖信号、分时走势点评、蒙特卡洛价格预测、综合买入建议等多种分析方式 - 输出内容新增精确买/卖/观望点位、风险提示、走势图、概率价格区间及详细建议 - 支持推送分析结果到飞书或企业微信 - OpenAI API 相关配置全自动注入,无需手动设定 - 完善使用文档,补充命令行示例与典型输出效果
Metadata
Slug stock-pulse
Version 1.2.5
License MIT-0
All-time Installs 0
Active Installs 0
Total Versions 7
Frequently Asked Questions

What is Stock Pulse?

A股智能决策仪表盘:一条命令看今日该买卖什么。输入股票代码,AI分析技术面+筹码,输出买/卖/观望信号和精确点位、单日走势图、月/年价格预测(蒙特卡洛)、综合买入建议。当用户想分析股票、看走势、预测价格、生成选股建议时触发。 It is an AI Agent Skill for Claude Code / OpenClaw, with 140 downloads so far.

How do I install Stock Pulse?

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

Is Stock Pulse free?

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

Which platforms does Stock Pulse support?

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

Who created Stock Pulse?

It is built and maintained by vine.xio (@vineindalvik); the current version is v1.2.5.

💬 Comments