← 返回 Skills 市场
ax2

Exchange Rate

作者 Alex Xiang · GitHub ↗ · v1.0.0
cross-platform ✓ 安全检测通过
704
总下载
0
收藏
2
当前安装
1
版本数
在 OpenClaw 中安装
/install exchange-rate
功能描述
Real-time forex and cryptocurrency exchange rate lookup and amount conversion powered by QVeris. Supports multiple providers (Alpha Vantage, Twelve Data) wit...
使用说明 (SKILL.md)

Exchange Rate

Real-time currency exchange rate and conversion using QVeris tools.

What This Skill Does

Exchange Rate provides:

  1. Rate lookup – Current exchange rate between two currencies (e.g. USD/EUR, CNY/JPY).
  2. Amount conversion – Convert an amount from one currency to another at current rates.

Supported via QVeris: forex and common fiat pairs; optional historical date for rate/conversion when the tool supports it.

Key Advantages

  • Uses only QVeris API: search for tools by capability, then execute; no hardcoded provider list.
  • Fallback across providers (e.g. Alpha Vantage, Twelve Data) when one fails or is unavailable.
  • Same credential as other skills: QVERIS_API_KEY only.
  • Read-only, no side effects; suitable for travel, trade, and reporting.

Core Workflow

  1. Parse user intent: rate (from_currency, to_currency) or convert (from_currency, to_currency, amount).
  2. Search QVeris for tools: e.g. "currency exchange rate real-time", "currency conversion".
  3. Rank results by success_rate, latency, and parameter fit (rate vs conversion).
  4. Build request parameters: for rate use from_currency/to_currency or symbol (e.g. EUR/USD); for conversion add amount.
  5. Execute chosen tool with 5s timeout; on failure try next candidate.
  6. Return formatted rate and/or converted amount (markdown or JSON).

Command Surface

Primary script: scripts/exchange_rate.mjs

  • Get rate only:
    • node scripts/exchange_rate.mjs rate --from USD --to EUR
    • node scripts/exchange_rate.mjs rate --from CNY --to USD
  • Convert amount:
    • node scripts/exchange_rate.mjs convert --from USD --to JPY --amount 1000
    • node scripts/exchange_rate.mjs convert --from EUR --to GBP --amount 500

Optional: --date YYYY-MM-DD for historical rate/conversion when the tool supports it; --format json for machine-readable output.

Safety and Disclosure

  • Uses only QVERIS_API_KEY; no other secrets.
  • Calls only QVeris over HTTPS; no package install or arbitrary commands.
  • Output is for reference only; not financial or contractual advice.
安全使用建议
This skill is coherent with its purpose: it needs a QVERIS_API_KEY and calls only qveris.ai to discover/execute currency tools. Before installing: 1) confirm and provide a QVERIS_API_KEY with the minimal scope you trust (read-only if possible); 2) verify you trust qveris.ai and its privacy/usage policy, because queries and amounts will be sent to that service (QVeris may in turn contact third-party providers); 3) note the repository/registry metadata inconsistency — the SKILL.md and script require QVERIS_API_KEY even though the registry listing shows none; ask the publisher to fix the metadata if this matters to your audit process; 4) if you need stricter control, run the script locally and inspect network traffic or restrict outbound access to qveris.ai only.
功能分析
Type: OpenClaw Skill Name: exchange-rate Version: 1.0.0 The skill bundle is benign. It transparently declares its sole dependency on the `QVERIS_API_KEY` and its exclusive network communication with `qveris.ai` over HTTPS. The `exchange_rate.mjs` script correctly retrieves the API key from environment variables and uses user inputs to construct JSON payloads for the QVeris API, preventing injection vulnerabilities. There is no evidence of data exfiltration, arbitrary command execution, persistence mechanisms, or prompt injection attempts in any of the files.
能力评估
Purpose & Capability
Name/description match the code and SKILL.md: the script searches qveris.ai for currency tools and executes them to return rates/conversions. The requested credential (QVERIS_API_KEY) is appropriate for that purpose. Note: registry metadata provided separately lists no required env vars, which conflicts with the SKILL.md and scripts that require QVERIS_API_KEY.
Instruction Scope
Runtime instructions and the included script limit network activity to qveris.ai and perform only search/execute flows, parameter building, parsing, and formatting. The skill does not read other files, system credentials, or arbitrary endpoints in the repository. It relies on QVeris to call underlying providers (Alpha Vantage, Twelve Data) on the server side.
Install Mechanism
No install spec is present (instruction-only style). The repository includes a runnable Node.js script (no installers or external downloads). This is a low-risk installation model — files are bundled in the skill and nothing is fetched from arbitrary URLs at install time.
Credentials
The code and SKILL.md require a single credential (QVERIS_API_KEY), which is proportional to the stated functionality. However, registry metadata elsewhere indicated 'no required env vars' — that mismatch should be resolved. The script does not request additional tokens or secrets.
Persistence & Privilege
The skill is not always-enabled (always: false) and uses normal autonomous invocation behavior. It does not attempt to modify other skills or system-wide settings. Autonomous invocation is the platform default.
如何使用
  1. 确保已安装 OpenClaw(本地或 Docker 部署)
  2. 在对话框中输入安装命令:/install exchange-rate
  3. 安装完成后,直接呼叫该 Skill 的名称或使用 /exchange-rate 触发
  4. 根据 Skill 的参数说明提供必要输入,即可获得结构化输出
版本历史
v1.0.0
initial version
元数据
Slug exchange-rate
版本 1.0.0
许可证
累计安装 4
当前安装数 2
历史版本数 1
常见问题

Exchange Rate 是什么?

Real-time forex and cryptocurrency exchange rate lookup and amount conversion powered by QVeris. Supports multiple providers (Alpha Vantage, Twelve Data) wit... 它是一个面向 Claude Code / OpenClaw 的 AI Agent Skill 插件,目前累计下载 704 次。

如何安装 Exchange Rate?

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

Exchange Rate 是免费的吗?

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

Exchange Rate 支持哪些平台?

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

谁开发了 Exchange Rate?

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

💬 留言讨论