← Back to Skills Marketplace
Mx Select Stock
by
Jessecq1995
· GitHub ↗
· v1.0.4
· MIT-0
107
Downloads
0
Stars
0
Active Installs
1
Versions
Install in OpenClaw
/install mx-select-stock-jesse
Description
基于东方财富数据库的智能选股工具,支持按行情指标、财务指标等条件筛选股票。
Usage Guidance
This skill's behavior (POST to mkapi2.dfcfs.com, requiring MX_APIKEY, writing CSV/JSON under /root/.openclaw) is consistent with a stock-screening tool, but the package metadata has inconsistencies you should resolve before trusting it. Ask the publisher to: (1) confirm the required environment variable MX_APIKEY is intentionally required and update the registry metadata to list it, (2) explain the ownerId/slug mismatch between registry and _meta.json, and (3) provide dependency information (requests) or an install spec. Only set an API key you trust for this service (avoid reusing high-privilege keys), and verify the backend domain (mkapi2.dfcfs.com) is the official endpoint. If you cannot verify the publisher or metadata, do not provide secrets and consider running the script in an isolated environment first.
Capability Analysis
Type: OpenClaw Skill
Name: mx-select-stock-jesse
Version: 1.0.4
The skill is a legitimate tool for querying stock data from the East Money (东方财富) API. It takes a natural language query, fetches data from mkapi2.dfcfs.com, and saves the results as CSV and JSON in a local workspace directory. The code is well-structured, includes input sanitization for filenames, and lacks any indicators of data exfiltration, unauthorized execution, or malicious prompt injection.
Capability Assessment
Purpose & Capability
The skill claims to query 东方财富/妙想 stock-screen data and the Python client posts to a matching backend (https://mkapi2.dfcfs.com/finskillshub/api/claw/stock-screen) using an API key — this is coherent with the stated purpose. However the package registry metadata presented earlier lists no required environment variables while SKILL.md and the code require MX_APIKEY; also _meta.json contains a different ownerId/slug than the registry metadata, which is inconsistent and unexplained.
Instruction Scope
Runtime instructions and the script are narrowly scoped: they require an MX_APIKEY, make a single POST to the stated BASE_URL, parse the JSON/Markdown results, and write CSV/description/JSON files into /root/.openclaw/workspace/mx_data/output/. The skill does not access other system credentials or external endpoints beyond the stated API.
Install Mechanism
There is no install spec (instruction-only style) but a Python file is included which imports requests. The skill does not declare dependencies (requests) in metadata, so a runtime may fail or need to install third-party packages. No downloaded arbitrary binaries or external installers are present.
Credentials
The code legitimately requires a single API key (MX_APIKEY) to operate. However the registry metadata earlier reported 'Required env vars: none' while SKILL.md and the code require MX_APIKEY — this mismatch is a red flag. The skill writes output into a fixed workspace path under /root/.openclaw but does not request unrelated secrets. Confirming the true required env vars and the publisher identity is advisable before providing credentials.
Persistence & Privilege
The skill does not request always:true, does not modify other skills or system-wide settings, and only writes files to its own workspace directory. Autonomous invocation is enabled by default (normal) but not combined with other elevated privileges.
How to Use
- Make sure OpenClaw is installed (local or Docker)
- Run the install command in chat:
/install mx-select-stock-jesse - After installation, invoke the skill by name or use
/mx-select-stock-jesse - Provide required inputs per the skill's parameter spec and get structured output
Version History
v1.0.4
妙想智能选股 (mx_select_stock) 1.0.4
- 新增官方文档 SKILL.md,详细介绍了功能、配置方法与输出格式
- 明确说明支持按行情与财务多维条件筛选股票
- 增加官方主页、作者、API Key 使用说明
- 规范输出文件目录与文件命名方式
Metadata
Frequently Asked Questions
What is Mx Select Stock?
基于东方财富数据库的智能选股工具,支持按行情指标、财务指标等条件筛选股票。 It is an AI Agent Skill for Claude Code / OpenClaw, with 107 downloads so far.
How do I install Mx Select Stock?
Run "/install mx-select-stock-jesse" in the OpenClaw or Claude Code chat to install it in one step — no extra setup required.
Is Mx Select Stock free?
Yes, Mx Select Stock is completely free, licensed under MIT-0. You can download, install and use it at no cost.
Which platforms does Mx Select Stock support?
Mx Select Stock is cross-platform and runs anywhere OpenClaw / Claude Code is available (cross-platform).
Who created Mx Select Stock?
It is built and maintained by Jessecq1995 (@jessecq1995); the current version is v1.0.4.
More Skills