← 返回 Skills 市场
248
总下载
0
收藏
0
当前安装
1
版本数
在 OpenClaw 中安装
/install tv-signal-screener
功能描述
Screen markets across 6 asset classes using TradingView data. API pre-filters + pandas computed signals. YAML-driven strategies.
安全使用建议
This skill appears coherent and implements a YAML-driven TradingView screener that installs dependencies into a local venv and runs Python scripts. Before installing: (1) review and trust the source — there is no homepage and the registry/source metadata is minimal; (2) be aware that the skill depends on the third‑party tvscreener PyPI package (audit that package if you have concerns); (3) only use signal YAML files you trust — expressions are validated but are evaluated via pandas.eval, so untrusted expressions may be risky; (4) run the install and scripts in an isolated environment (container or VM) if you want to limit blast radius. Overall the files and instructions match the stated purpose and request no disproportionate access.
功能分析
Type: OpenClaw Skill
Name: tv-signal-screener
Version: 1.1.0
The skill bundle is a legitimate market screening tool that uses the TradingView data API via the 'tvscreener' library. It features a well-structured design with clear separation of concerns, comprehensive documentation, and unit tests. While it includes a custom signal engine that evaluates expressions using 'pandas.eval()', it implements robust security measures including a strict whitelist regex and a keyword blacklist to prevent arbitrary code execution. The installation script and agent instructions in 'SKILL.md' and 'install.sh' follow standard practices for OpenClaw skills without any signs of malicious intent or prompt injection.
能力评估
Purpose & Capability
Name/description (TradingView screener) align with the included Python scripts and YAML-driven signals. Required packages (tvscreener, pandas, pyyaml) are appropriate for the stated functionality. No environment variables, external credentials, or unrelated binaries are requested.
Instruction Scope
SKILL.md only instructs installing dependencies into a skill-local venv and running the provided scripts. The code operates on local YAML signal files and uses the tvscreener library to fetch market data. One area to be aware of: user-supplied expression signals are evaluated via pandas.eval after lightweight validation — this is expected for the feature but means you should only run expressions/signals from trusted sources.
Install Mechanism
Install uses a provided install.sh to create a local virtual environment and pip-install requirements from scripts/requirements.txt (PyPI packages). This is a standard, traceable install method for Python code; no downloads from arbitrary URLs or archive extraction are performed.
Credentials
The skill declares no required env vars, no primary credential, and no config paths. The runtime code does not attempt to read system credentials or unrelated config files. Dependency on a third-party tvscreener package is expected and proportional.
Persistence & Privilege
The skill does not request always:true and does not modify other skills or global agent settings. It creates a venv inside its directory for its own use, which is normal.
如何使用
- 确保已安装 OpenClaw(本地或 Docker 部署)
- 在对话框中输入安装命令:
/install tv-signal-screener - 安装完成后,直接呼叫该 Skill 的名称或使用
/tv-signal-screener触发 - 根据 Skill 的参数说明提供必要输入,即可获得结构化输出
版本历史
v1.1.0
YAML-driven technical screener: golden cross, oversold bounce, volume breakout across stocks/crypto/forex/futures
元数据
常见问题
TV Signal Screener 是什么?
Screen markets across 6 asset classes using TradingView data. API pre-filters + pandas computed signals. YAML-driven strategies. 它是一个面向 Claude Code / OpenClaw 的 AI Agent Skill 插件,目前累计下载 248 次。
如何安装 TV Signal Screener?
在 OpenClaw 或 Claude Code 对话框中运行命令「/install tv-signal-screener」即可一键安装,无需额外配置。
TV Signal Screener 是免费的吗?
是的,TV Signal Screener 完全免费,采用 MIT-0 许可证,可自由下载、安装和使用。
TV Signal Screener 支持哪些平台?
TV Signal Screener 跨平台运行,可在任意部署了 OpenClaw / Claude Code 的环境中使用(cross-platform)。
谁开发了 TV Signal Screener?
由 NomadRex(@nomadrex)开发并维护,当前版本 v1.1.0。
推荐 Skills