← Back to Skills Marketplace
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
- Make sure OpenClaw is installed (local or Docker)
- Run the install command in chat:
/install stock-pulse - After installation, invoke the skill by name or use
/stock-pulse - 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
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.
More Skills