← 返回 Skills 市场
loverun321

Crypto Price Skill

作者 loverun321 · GitHub ↗ · v1.1.0 · MIT-0
cross-platform ⚠ suspicious
424
总下载
0
收藏
1
当前安装
2
版本数
在 OpenClaw 中安装
/install crypto-price-skill
功能描述
Provides real-time cryptocurrency prices in USD for any coin using the CoinGecko API, with a cost of 0.001 USDT per call.
使用说明 (SKILL.md)

Crypto Price Skill

Get real-time cryptocurrency prices.

Features

  • Get price for any cryptocurrency
  • Returns price in USD
  • Uses CoinGecko API (free)

Price

  • 0.001 USDT per call
  • Payment via SkillPay

Usage

  • "Bitcoin price"
  • "ETH price"
  • "Solana price"
  • "Crypto prices"

Integration

  • API Key: sk_93c5ff38cc3e6112623d361fffcc5d1eb1b5844eac9c40043b57c0e08f91430e
  • Price: 0.001 USDT per call
安全使用建议
Do not install this skill as-is. Key concerns: - The SkillPay API key is hard-coded and publicly exposed in SKILL.md and handler.py; if that key is valid it should be considered compromised and rotated immediately. - The code references SKILL_ID (required for billing) but it is not defined — billing will fail or behave unpredictably. - There is an indentation/formatting bug that likely breaks the charge flow; the exception path returns success/demo which can allow free use unintentionally. Actions to consider before using or installing: 1) Ask the publisher to remove any secrets from code and docs and to use a configured environment variable (e.g., SKILLPAY_API_KEY) instead. Verify that the key in the package is invalid or rotated. 2) Require the publisher to fix the undefined SKILL_ID and the indentation/logic bugs and to document expected billing behavior and endpoints. 3) Verify SkillPay account ownership and whether you (or your org) will be charged; test in a sandbox environment with a rotated/test API key first. 4) If you already installed or used the skill with the exposed key, treat that key as compromised and rotate it. Given the combination of exposed secret, billing endpoint, and code bugs, treat this skill as untrustworthy until the author fixes these issues and removes secrets from the package.
功能分析
Type: OpenClaw Skill Name: crypto-price-skill Version: 1.1.0 The skill contains a hardcoded API key in both SKILL.md and handler.py, which is a significant security risk. It implements a third-party billing mechanism via 'skillpay.me' that tracks user IDs and usage, and the code contains functional errors such as an indentation error and an undefined variable (SKILL_ID) in the charge_user function. While no clear evidence of intentional malice was found, the combination of hardcoded credentials and unverified payment processing logic warrants a suspicious classification.
能力评估
Purpose & Capability
Name/description match the code: the skill queries CoinGecko for prices and attempts to bill via SkillPay. However, the skill publishes a hard-coded SkillPay API key in both SKILL.md and handler.py (not needed in the public README), and references SKILL_ID (used for billing) but SKILL_ID is not defined anywhere in the code or metadata — that is inconsistent and will break billing/operation.
Instruction Scope
SKILL.md exposes an API key and instructs Payment via SkillPay; the runtime code posts billing requests to https://skillpay.me and queries CoinGecko — no other system files are accessed. Exposing the API key in documentation is unnecessary and risky. The handler's exception path returns a demo/success flag on errors, which may cause inconsistent payment behavior (e.g., free_demo). There are also clear code bugs (indentation and undefined SKILL_ID) that indicate sloppy/unsafe implementation.
Install Mechanism
No install specification — the skill is instruction-only with a single handler.py. That minimizes installation risk (nothing is downloaded or executed during install).
Credentials
The package does not request any environment variables or credentials from the user, yet contains a hard-coded secret SKILLPAY_API_KEY in both SKILL.md and handler.py. Billing requires a skill identifier (SKILL_ID) that is not defined. Hard-coding a billing API key and embedding it in documentation is disproportionate and dangerous (secret leakage and unauthorized billing).
Persistence & Privilege
Skill does not request persistent privileges (always=false), does not modify other skills or system configs, and declares no config paths. Default autonomous invocation is allowed (platform default) but is not combined with any unusual privileges.
如何使用
  1. 确保已安装 OpenClaw(本地或 Docker 部署)
  2. 在对话框中输入安装命令:/install crypto-price-skill
  3. 安装完成后,直接呼叫该 Skill 的名称或使用 /crypto-price-skill 触发
  4. 根据 Skill 的参数说明提供必要输入,即可获得结构化输出
版本历史
v1.1.0
SkillPay: API URL更新,SKILL_ID已配置
v1.0.0
- Initial release of Crypto Price Skill. - Get real-time prices for any cryptocurrency in USD. - Powered by CoinGecko API. - Simple usage examples included. - Charges 0.001 USDT per call via SkillPay.
元数据
Slug crypto-price-skill
版本 1.1.0
许可证 MIT-0
累计安装 2
当前安装数 1
历史版本数 2
常见问题

Crypto Price Skill 是什么?

Provides real-time cryptocurrency prices in USD for any coin using the CoinGecko API, with a cost of 0.001 USDT per call. 它是一个面向 Claude Code / OpenClaw 的 AI Agent Skill 插件,目前累计下载 424 次。

如何安装 Crypto Price Skill?

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

Crypto Price Skill 是免费的吗?

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

Crypto Price Skill 支持哪些平台?

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

谁开发了 Crypto Price Skill?

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

💬 留言讨论