← 返回 Skills 市场
mrchillhigh

River Autotrader

作者 mrchillhigh · GitHub ↗ · v1.0.0
cross-platform ⚠ suspicious
412
总下载
0
收藏
0
当前安装
1
版本数
在 OpenClaw 中安装
/install river-autotrader
功能描述
Provides real-time River ($RIVER) crypto data including price, 24h change, 7-day trends, volatility, Staking rewards, TVL, with a 0.001 USDT fee per query.
安全使用建议
This skill implements the paid River data flow but has multiple red flags you should address before installing: (1) It embeds a SkillPay/TokenPay API key directly in config and code — treat that as a leaked secret and ask the author to remove it and require SKILLPAY_API_KEY as a declared env var. (2) The skill metadata does not declare any required credentials despite performing payment operations; ask for explicit required env vars and documentation of what the key is/where it came from. (3) The script will return data even when payment creation fails (bypassing the pay requirement) — clarify intended behavior. (4) The skill's source/homepage is unknown; prefer skills with verifiable origin and privacy/payment policies. Recommended actions: request that the publisher (a) remove hard-coded secrets, (b) declare SKILLPAY_API_KEY in requires.env and document its scope, (c) provide a trustworthy homepage or repo, and (d) explain how payment verification is enforced. If you cannot verify these items or trust the publisher, avoid installing or using this skill (to avoid accidental charges, secret leakage, or untrusted payment endpoints).
功能分析
Type: OpenClaw Skill Name: river-autotrader Version: 1.0.0 The skill implements a mandatory pay-per-use mechanism (0.001 USDT) for cryptocurrency data, directing users to an external payment gateway (tokenpay.me) via instructions in SKILL.md. It contains a hardcoded API key (sk_4fcce5e213933a634f32a6d43ace17df562ff60c3cb114c122d46d1376fbec4b) in scripts/river_data.py and references/config.md. While the script does not exhibit direct data exfiltration or system compromise, the use of an AI agent to solicit third-party payments and the inclusion of hardcoded credentials are high-risk behaviors that deviate from standard skill functionality.
能力评估
Purpose & Capability
The name/description describe a paid River ($RIVER) data service and the code and SKILL.md implement price/staking/TVL retrieval plus a payment flow — this aligns with the stated purpose. However, the skill also embeds a SkillPay/TokenPay API key and payment logic without declaring any required environment variables or credentials in the metadata, which is inconsistent with normal practice.
Instruction Scope
SKILL.md instructs the agent to create a payment order, return a payment link, verify payment, and then provide data. The included script performs HTTP requests to tokenpay.me (payment) and CoinGecko/app.river.inc (data). The instructions do not document the embedded default API key nor state the skill will fall back to returning data if payment creation fails (the script prints a warning and returns data), which contradicts the documented pay-per-call flow and gives the agent broad discretion to return data even when payment fails.
Install Mechanism
No install spec — instruction-only plus a Python script. No downloads or package installs are performed by an installer, which is low risk from an installation mechanism perspective.
Credentials
The code expects a SKILLPAY_API_KEY via environment but the skill metadata declares no required env vars. Worse, a long-looking API key is hard-coded in both references/config.md and the script as the default fallback, which is a secret-management and provenance risk (possible leaked/invalid/abused key). The skill should declare any required payment credential explicitly and must not embed secrets in files.
Persistence & Privilege
always:false and autonomous invocation are normal. The skill does not request persistent/always-on privileges nor attempt to modify other skills or system-wide settings.
如何使用
  1. 确保已安装 OpenClaw(本地或 Docker 部署)
  2. 在对话框中输入安装命令:/install river-autotrader
  3. 安装完成后,直接呼叫该 Skill 的名称或使用 /river-autotrader 触发
  4. 根据 Skill 的参数说明提供必要输入,即可获得结构化输出
版本历史
v1.0.0
Initial release of river-autotrader skill. - Provides real-time River ($RIVER) cryptocurrency data: price trends, volatility, Staking rewards, TVL, and more. - Auto-triggers on user queries about River price, trends, volatility, Staking, unlocks, airdrops, and related topics. - Each use costs 0.001 USDT, with automated payment and validation via skillpay.me. - Integrates data from River official site, CoinGecko, and DefiLlama. - Includes support for both Chinese and English queries.
元数据
Slug river-autotrader
版本 1.0.0
许可证
累计安装 0
当前安装数 0
历史版本数 1
常见问题

River Autotrader 是什么?

Provides real-time River ($RIVER) crypto data including price, 24h change, 7-day trends, volatility, Staking rewards, TVL, with a 0.001 USDT fee per query. 它是一个面向 Claude Code / OpenClaw 的 AI Agent Skill 插件,目前累计下载 412 次。

如何安装 River Autotrader?

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

River Autotrader 是免费的吗?

是的,River Autotrader 完全免费(开源免费),可自由下载、安装和使用。

River Autotrader 支持哪些平台?

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

谁开发了 River Autotrader?

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

💬 留言讨论