← 返回 Skills 市场
zhenstaff

research analyst

作者 Justin Liu · GitHub ↗ · v1.0.54 · MIT-0
cross-platform ⚠ suspicious
574
总下载
0
收藏
1
当前安装
55
版本数
在 OpenClaw 中安装
/install research-analyst
功能描述
Minimal local stock/crypto analysis (5 core scripts bundled). Public APIs only, zero credentials, no subprocess, ClawHub reviewed.
安全使用建议
This skill appears internally consistent with its description, but review and basic precautions are recommended before use: 1) Inspect the bundled Python scripts (they are included) if you want assurance; the package claims no eval/exec/subprocess usage and the code snippets provided match that. 2) Install dependencies in an isolated virtual environment or container (python -m venv / docker) to limit supply-chain risk from PyPI. 3) Run the provided verify_install.sh to confirm the expected files and simple pattern checks. 4) Be aware portfolio data is stored locally (~/.clawdbot/skills/research-analyst/portfolios.json) — if that contains sensitive financial data, restrict file permissions or set CLAWDBOT_STATE_DIR to a secure location. 5) If you require stronger assurance, manually verify the dependency hashes on PyPI and review full script contents (especially network endpoints) before running.
功能分析
Type: OpenClaw Skill Name: research-analyst Version: 1.0.54 The research-analyst skill bundle is a well-documented financial analysis toolset that prioritizes security through a 'minimal' architecture. It utilizes bundled Python scripts and standard PyPI dependencies (yfinance, pandas, requests) to perform stock, crypto, and dividend analysis using public APIs via read-only GET requests. The code explicitly avoids high-risk operations such as subprocess calls, eval/exec functions, and credential requirements, and it includes a dedicated verification script (verify_install.sh) and comprehensive security policy (SECURITY.md) to facilitate user auditing. No indicators of data exfiltration, malicious persistence, or prompt injection were found.
能力评估
Purpose & Capability
Name/description (research analyst) align with included Python scripts and declared dependencies (yfinance, requests, pandas, etc.). Required binaries (python3, pip) and optional CLAWDBOT_STATE_DIR for local storage are appropriate for the stated purpose.
Instruction Scope
SKILL.md instructs running bundled Python scripts and installing pinned PyPI deps. The runtime instructions and scripts operate on public GET APIs, perform local analysis, and store portfolio data under the stated ~/.clawdbot path. The skill does not request unrelated files, credentials, or network uploads in the provided code/instructions.
Install Mechanism
No installation spec is provided (user installs requirements with pip). That matches SKILL.md which says dependencies are installed from PyPI. The dependency list is mainstream and pinned; install requires user action (pip install -r requirements.txt) which is normal. There are no remote archive downloads or opaque install URLs in the skill package.
Credentials
Only optional environment variable is CLAWDBOT_STATE_DIR for customizing local storage; no credentials or unrelated secrets are requested. The skill's use of network (Yahoo/Coingecko/Sina/EastMoney/Google News) is coherent with its stated data sources.
Persistence & Privilege
The skill stores portfolio JSON under the user's CLAWDBOT_STATE_DIR (~/.clawdbot by default) and uses an internal lock file; this is expected for a portfolio manager. always:false and normal invocation settings are used. The skill does not attempt to modify other skills or system-wide settings.
如何使用
  1. 确保已安装 OpenClaw(本地或 Docker 部署)
  2. 在对话框中输入安装命令:/install research-analyst
  3. 安装完成后,直接呼叫该 Skill 的名称或使用 /research-analyst 触发
  4. 根据 Skill 的参数说明提供必要输入,即可获得结构化输出
版本历史
v1.0.54
No changes detected in this version. - No file changes between previous and current versions. - SKILL.md and functionality remain the same.
v1.0.53
No changes detected in this release. - Version number updated to 1.0.53, but all files and documentation remain unchanged. - No new features, bug fixes, or command modifications.
v1.0.52
- Added optional CLAWDBOT_STATE_DIR environment variable to allow custom local storage location (in metadata and documentation). - Clarified in documentation that setting CLAWDBOT_STATE_DIR is optional and defaults to ~/.clawdbot. - No code or feature changes to core analysis scripts.
v1.0.51
v1.4.0-minimal is a major update reducing the skill to 5 core, audited scripts and removing all non-essential code. - Minimal bundle: Only 5 scripts included—stock analysis, dividend, portfolio, A-share realtime quotes, and market rankings. - No subprocess or shell usage: All analysis is done locally in Python, with no external binary calls. - Public APIs only: No API keys, login, or credentials required. - Significantly reduced footprint: Skill shrunk to 139KB of reviewed code. - Only mainstream, pinned Python dependencies (yfinance, requests, pandas, numpy, beautifulsoup4, lxml) are used. - Portfolio and analysis data remains fully local; only public market queries are sent externally.
v1.0.50
**No code changes; documentation and command updates only.** - SKILL.md improved with clearer feature overview, installation, quick start, and privacy description. - Command set in metadata updated: /stock, /cn_market, and /portfolio now listed. - More concise, user-friendly instructions and feature list. - Watchlist (local alerts) and China market features highlighted more clearly. - Security and data flow sections simplified and updated for clarity.
v1.0.49
No user-visible changes in this version. - No file changes detected. - Functionality and documentation remain the same.
v1.0.48
Version 1.0.48 Changelog - Documentation wording clarified regarding runtime downloads: now specifies "no runtime downloads," replacing "no external downloads." - Installation instructions updated to mention dependencies are installed from PyPI, reflecting standard Python practice. - No change to any code or functionality. - All features, scripts, and dependency/security practices remain unchanged.
v1.0.47
No changes detected in this version. - Version and files remain unchanged. - No updates or modifications applied.
v1.0.46
No changes detected in this version. - No file or documentation changes were identified for version 1.0.46. - Functionality and features remain the same as previous release.
v1.0.45
No file changes detected in this version. - Version updated (internal only); no functionality or documentation changes. - All scripts, commands, and documentation remain the same as previous release.
v1.0.44
## v1.0.44 - No code or documentation changes detected in this version. - All features, APIs, and bundled scripts remain as in the previous release.
v1.0.43
No changes detected in this version. - Version and content remain the same as previous release. - No updates, bug fixes, or new features in this release.
v1.0.42
No changes detected in this version. - No file or documentation changes were made for version 1.0.42.
v1.0.41
No file changes detected in this version. - No updates or modifications were made for version 1.0.41. - All scripts, features, and documentation remain unchanged.
v1.0.40
No changes detected for version 1.0.40 (no file updates).
v1.0.39
- Skill is now a minimal bundle containing only 5 core Python scripts (stock analysis, portfolio, dividends, China market) for local financial analysis. - No subprocess calls or external tool dependencies; all code is bundled and reviewed by ClawHub. - Only public APIs are used (no credentials required); all analysis and storage stays strictly local. - Excludes advanced features such as watchlist alerts, news ML, or scheduling for maximal simplicity and security. - Dependencies must be installed separately from PyPI, and are clearly pinned by hash. - All previous functionality related to external code downloads, subprocess, or additional tooling has been removed for minimalism and security.
v1.0.38
- Removed 22 script files, significantly reducing bundled Python code. - Added README.md and SECURITY.md for clearer documentation and security guidance. - Updated requirements.txt and verify_install.sh to reflect streamlined codebase. - Documentation and file layout improved for easier maintenance.
v1.0.37
- No changes detected in this release. - Version number updated to 1.0.37; documentation still reflects skill version 1.4.0. - No new features, fixes, or updates introduced.
v1.0.36
- Removed all documentation and markdown files from the project, including README and all docs/* files. - Core functionality, code, and metadata remain unchanged. - The skill package is now leaner with only code and necessary files retained.
v1.0.35
- Removed package.json and two Feishu integration scripts (feishu_push.py, feishu_setup.py). - Reduced bundled files, cleaning up unused or external service dependencies. - No changes to public features or skill usage. - Ensures a more minimal and locally focused deployment.
元数据
Slug research-analyst
版本 1.0.54
许可证 MIT-0
累计安装 1
当前安装数 1
历史版本数 55
常见问题

research analyst 是什么?

Minimal local stock/crypto analysis (5 core scripts bundled). Public APIs only, zero credentials, no subprocess, ClawHub reviewed. 它是一个面向 Claude Code / OpenClaw 的 AI Agent Skill 插件,目前累计下载 574 次。

如何安装 research analyst?

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

research analyst 是免费的吗?

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

research analyst 支持哪些平台?

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

谁开发了 research analyst?

由 Justin Liu(@zhenstaff)开发并维护,当前版本 v1.0.54。

💬 留言讨论