← 返回 Skills 市场
wuritu

Stock Reporting Interaction

作者 wuritu · GitHub ↗ · v1.0.0 · MIT-0
cross-platform ⚠ suspicious
91
总下载
0
收藏
0
当前安装
1
版本数
在 OpenClaw 中安装
/install stock-reporting-interaction
功能描述
生成专业股票投资分析报告(盘前/盘后/研报/周报),渲染可视化图表,管理投资日志,提供自然语言问答式投资助理交互体验
安全使用建议
This skill appears to do what it says (reporting and charting) and correctly requires a STOCK_DATA_API_KEY. Before installing or giving it your API key, do the following: (1) Inspect the implementation of StockDataAdapter (the skill imports it from '../toc-trading/src') — that module is not included and may perform network calls or read local files. Do not provide credentials until you have reviewed what endpoints it calls and what data it sends. (2) Run the scripts in an isolated environment (container or VM) so unexpected behavior cannot access other files. (3) Limit the API key's permissions (read-only, minimal scope) and rotate it if you later remove the skill. (4) Ensure required Python dependencies (pandas, mplfinance, plotly, matplotlib) are installed in a controlled environment. (5) If you cannot locate or audit the referenced 'toc-trading/src/stock_data_adapter', treat the skill as incomplete/untrusted and avoid supplying real credentials.
功能分析
Type: OpenClaw Skill Name: stock-reporting-interaction Version: 1.0.0 The skill bundle is a comprehensive stock analysis and reporting system designed for the OpenClaw platform. It includes tools for generating financial reports (report_generator.py), rendering technical charts (chart_renderer.py), and managing an interactive dashboard (dashboard.html). The logic is well-structured, focusing on data visualization and narrative generation using standard libraries like Matplotlib and Pandas. No evidence of malicious intent, data exfiltration, or prompt injection was found; the use of platform features like Cron and Memory is consistent with the stated purpose of providing scheduled updates and maintaining investment logs.
能力评估
Purpose & Capability
Name/description, required binary (python3), and required env var (STOCK_DATA_API_KEY) are consistent with a stock-reporting/charting skill. The included chart_renderer.py and report_generator.py implement expected features. However, report_generator.py modifies sys.path to import stock_data_adapter from a sibling repo path ('toc-trading/src') that is not provided in the package; this is unexpected and reduces coherence because it delegates core data access to an external module not declared in metadata.
Instruction Scope
SKILL.md instructs the agent to run the included Python scripts, render Canvas HTML, and schedule cron triggers — all within the stated scope. The instructions do not explicitly ask for unrelated files or extra environment variables. But because runtime data access is delegated to StockDataAdapter (imported from outside the skill), the real data-access behavior (network endpoints, file reads, credential usage) is opaque from the SKILL.md and could exceed the declared scope.
Install Mechanism
There is no install spec (instruction-only), so nothing is downloaded or written by the skill at install time. This minimizes install-time risk. Note: the scripts require third‑party Python packages (pandas, mplfinance, plotly, matplotlib) but the skill does not declare or install them — the environment must provide them.
Credentials
The skill only declares a single required env var, STOCK_DATA_API_KEY, which is appropriate for a data-fetching stock skill and is set as primaryEnv. However, report_generator.py's import of an external StockDataAdapter (from toc-trading/src) is not declared and that adapter may read additional env vars or local credential files; the SKILL.md does not surface or justify any such extra access.
Persistence & Privilege
The skill does not request always:true, does not include an install step that modifies system-wide configuration, and is user-invocable only. It does not ask to persist or modify other skill configs. This is a normal, low-privilege presence.
如何使用
  1. 确保已安装 OpenClaw(本地或 Docker 部署)
  2. 在对话框中输入安装命令:/install stock-reporting-interaction
  3. 安装完成后,直接呼叫该 Skill 的名称或使用 /stock-reporting-interaction 触发
  4. 根据 Skill 的参数说明提供必要输入,即可获得结构化输出
版本历史
v1.0.0
stock-reporting-interaction 1.0.0 - Initial release with comprehensive stock reporting and analysis features. - Supports automated daily (premarket/aftermarket), weekly, and deep stock analysis reports. - Provides a full range of interactive, natural-language Q&A investment assistant functions. - Includes customizable financial visualization charts and interactive dashboards. - Enables investment journaling, portfolio review, alerts, and multi-turn dialogue. - All reports consistently emphasize risk transparency and result disclaimers.
元数据
Slug stock-reporting-interaction
版本 1.0.0
许可证 MIT-0
累计安装 0
当前安装数 0
历史版本数 1
常见问题

Stock Reporting Interaction 是什么?

生成专业股票投资分析报告(盘前/盘后/研报/周报),渲染可视化图表,管理投资日志,提供自然语言问答式投资助理交互体验. 它是一个面向 Claude Code / OpenClaw 的 AI Agent Skill 插件,目前累计下载 91 次。

如何安装 Stock Reporting Interaction?

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

Stock Reporting Interaction 是免费的吗?

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

Stock Reporting Interaction 支持哪些平台?

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

谁开发了 Stock Reporting Interaction?

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

💬 留言讨论