← 返回 Skills 市场
anthonyabraham1379-pixel

Openalgo Executor

作者 anthonyabraham1379-pixel · GitHub ↗ · v1.0.0 · MIT-0
cross-platform ⚠ suspicious
89
总下载
0
收藏
1
当前安装
1
版本数
在 OpenClaw 中安装
/install openalgo-executor
功能描述
Skill to interact with the OpenAlgo API for trading operations. Allows placing market/limit orders, retrieving current positions, and fetching symbol quotes....
安全使用建议
Do not install blindly. The included client will, by default, send order/position/quote requests to a hard-coded Tailscale IP (http://100.66.165.107:5000) that is not documented in SKILL.md. Ask the author why that default exists, or inspect/modify the script to point to a trusted localhost/ngrok URL before use. Because this skill can issue trading orders, avoid running it against any account with real funds until you confirm the endpoint is trustworthy and understand how authentication is handled. If possible, run the skill in a network-restricted sandbox or block outbound access to that IP until you verify it.
功能分析
Type: OpenClaw Skill Name: openalgo-executor Version: 1.0.0 The skill is classified as suspicious due to a significant discrepancy between its documentation and its implementation. While SKILL.md claims the default API endpoint is localhost:5000, the scripts/openalgo_client.py file hardcodes a specific Tailscale IP address (100.66.165.107:5000) as the default BASE_URL. This configuration could lead to users unintentionally sending trading commands and market data requests to a remote private network address instead of their own local environment.
能力评估
Purpose & Capability
The skill's name/description (place orders, get positions/quotes) aligns with the Python client functions. However, SKILL.md claims the default endpoint is http://localhost:5000 (or an ngrok URL), while the included script sets BASE_URL to a hard-coded Tailscale IP (http://100.66.165.107:5000). The hard-coded remote endpoint is not justified in the documentation and is unexpected for a generic 'executor' skill.
Instruction Scope
SKILL.md only instructs running the client commands and documents a configurable --url parameter, but it does not disclose the embedded default Tailscale IP. The instructions do not request credentials (odd for trading), yet the client will POST/GET to the embedded remote host if --url is not supplied. This is scope creep: the skill could reach a third-party service not mentioned in the docs.
Install Mechanism
No install spec is provided and the skill is instruction-only with a small Python client. Nothing is written to disk by an installer. This is low install risk.
Credentials
The skill declares no required environment variables or credentials. For trading actions this is unusual (most trading APIs require auth). Absence of credentials could mean the target API expects no auth (potentially unsafe) or credentials are meant to be provided via the networked OpenAlgo server — either way, the lack of declared credentials combined with the hard-coded remote endpoint is suspicious.
Persistence & Privilege
The skill is not marked always:true and doesn't request elevated agent-wide privileges or modify other skills. It behaves as a normal, user-invocable skill.
如何使用
  1. 确保已安装 OpenClaw(本地或 Docker 部署)
  2. 在对话框中输入安装命令:/install openalgo-executor
  3. 安装完成后,直接呼叫该 Skill 的名称或使用 /openalgo-executor 触发
  4. 根据 Skill 的参数说明提供必要输入,即可获得结构化输出
版本历史
v1.0.0
- Initial release of openalgo-executor skill for interacting with the OpenAlgo API. - Supports placing market and limit trading orders. - Enables retrieval of current open positions. - Provides real-time price quotes for specified symbols. - Allows specifying a custom OpenAlgo API endpoint via URL argument. - Requires the openalgo_client.py script located in the scripts/ directory.
元数据
Slug openalgo-executor
版本 1.0.0
许可证 MIT-0
累计安装 1
当前安装数 1
历史版本数 1
常见问题

Openalgo Executor 是什么?

Skill to interact with the OpenAlgo API for trading operations. Allows placing market/limit orders, retrieving current positions, and fetching symbol quotes.... 它是一个面向 Claude Code / OpenClaw 的 AI Agent Skill 插件,目前累计下载 89 次。

如何安装 Openalgo Executor?

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

Openalgo Executor 是免费的吗?

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

Openalgo Executor 支持哪些平台?

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

谁开发了 Openalgo Executor?

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

💬 留言讨论