← 返回 Skills 市场
296
总下载
0
收藏
0
当前安装
4
版本数
在 OpenClaw 中安装
/install totoxu-crypto-analyzer
功能描述
Fetch real-time crypto prices and calculate technical indicators (SMA, EMA, MACD, RSI, Bollinger Bands, ATR) for BTC, ETH, SOL, BNB, XRP, DOGE. Powered by mu...
安全使用建议
This skill appears to implement the advertised crypto data and indicator functions, but exercise caution before installing or wiring real billing keys. Key points to consider:
- Hard-coded credential: billing.py includes a default API key and SKILL_ID in source. Treat this as a potential secret leak or placeholder; do not assume it is safe to use. Prefer providing your own SKILL_BILLING_API_KEY and rotate any exposed keys.
- Billing inconsistency: the documentation claims 0.001 USDT per call, but the charge function sends amount: 0. Ask the publisher which behavior is intended — you should not rely on embedded defaults for real billing.
- Test-mode: use the provided --test-mode flag to exercise the scripts before adding real billing credentials or enabling the skill for real users.
- Network access: the scripts make outbound requests to several public crypto APIs (Binance, CoinGecko, CoinCap, CryptoCompare) and to https://skillpay.me for billing. If you require strict network policies, review these endpoints.
- Verification: because the source owner is 'unknown' and the package includes a hard-coded key, prefer installing only after verifying the publisher (homepage, repo, signatures) or reviewing the code locally and removing any embedded secrets.
If you want, I can: (1) flag the exact lines with the hard-coded key and SKILL_ID for removal; (2) produce a suggested patch to remove defaults and make billing explicit; or (3) run a deeper code-consistency checklist to identify other subtle mismatches.
功能分析
Type: OpenClaw Skill
Name: totoxu-crypto-analyzer
Version: 1.3.0
The skill bundle provides legitimate cryptocurrency market data and technical analysis tools, communicating with reputable public APIs (Binance, CoinGecko, CoinCap) and a dedicated billing service (skillpay.me). While scripts/billing.py contains a hardcoded API key, which is a security vulnerability (credential exposure), the code logic is transparent and aligns strictly with the stated purpose. There is no evidence of data exfiltration, malicious command execution, or prompt injection intended to hijack the AI agent.
能力评估
Purpose & Capability
Name/description (market data + indicators) align with the included scripts: fetch_market.py and calc_indicators.py implement the advertised features. The requirement for billing-related env vars (SKILL_BILLING_API_KEY, SKILL_ID) is consistent with the SKILL.md's pay-per-use claim.
Instruction Scope
SKILL.md and the scripts instruct running the Python scripts and passing --user for billing. However, the billing behavior in the code contradicts the docs (see billing amount), and billing.py contains an embedded default API key and default SKILL_ID. Instructions ask to pass user IDs and may surface payment_url links — otherwise the runtime actions are limited to public API requests, which is appropriate for the stated purpose.
Install Mechanism
No install spec (instruction-only install) and no downloads; scripts are plain Python and call only public web APIs. This is low risk from an install mechanism perspective.
Credentials
Declared env vars (SKILL_BILLING_API_KEY, SKILL_ID) are proportionate to a pay-per-use skill, but billing.py embeds a default API key and a default SKILL_ID value. Hard-coded credentials in the repository are a security concern and inconsistent with expecting callers to provide their own keys.
Persistence & Privilege
Skill is not forced-always and does not request system-level persistence. It does not modify other skills or system settings based on the provided files.
如何使用
- 确保已安装 OpenClaw(本地或 Docker 部署)
- 在对话框中输入安装命令:
/install totoxu-crypto-analyzer - 安装完成后,直接呼叫该 Skill 的名称或使用
/totoxu-crypto-analyzer触发 - 根据 Skill 的参数说明提供必要输入,即可获得结构化输出
版本历史
v1.3.0
Billing keys hardcoded as defaults for universal charging.
v1.2.0
Billing rewritten to official SkillPay SDK. Env vars: SKILL_BILLING_API_KEY, SKILL_ID.
v1.1.0
Security fix: SKILLPAY_API_KEY moved to environment variable.
v1.0.0
- Initial release of Crypto Market Analyzer: fetch real-time crypto prices and calculate popular technical indicators (SMA, EMA, MACD, RSI, Bollinger Bands, ATR).
- Supports major coins: BTC, ETH, SOL, BNB, XRP, DOGE; sources data from Binance, CoinGecko, CoinCap, and CryptoCompare.
- Provides two main commands: fetch market data (including real-time and historical OHLCV) and technical indicator analysis with trading signals.
- Paid skill: each use charges 0.001 USDT via SkillPay; handles low balance with a payment URL prompt.
- Clear error handling for payment, data source, and unsupported coins.
- Includes beginner-friendly output summaries and important disclaimers about financial advice.
元数据
常见问题
Crypto Market Analyzer 是什么?
Fetch real-time crypto prices and calculate technical indicators (SMA, EMA, MACD, RSI, Bollinger Bands, ATR) for BTC, ETH, SOL, BNB, XRP, DOGE. Powered by mu... 它是一个面向 Claude Code / OpenClaw 的 AI Agent Skill 插件,目前累计下载 296 次。
如何安装 Crypto Market Analyzer?
在 OpenClaw 或 Claude Code 对话框中运行命令「/install totoxu-crypto-analyzer」即可一键安装,无需额外配置。
Crypto Market Analyzer 是免费的吗?
是的,Crypto Market Analyzer 完全免费(开源免费),可自由下载、安装和使用。
Crypto Market Analyzer 支持哪些平台?
Crypto Market Analyzer 跨平台运行,可在任意部署了 OpenClaw / Claude Code 的环境中使用(cross-platform)。
谁开发了 Crypto Market Analyzer?
由 totoxu(@totoxu)开发并维护,当前版本 v1.3.0。
推荐 Skills