← Back to Skills Marketplace
gztanht

Cryptowatch

by Haha Tan · GitHub ↗ · v1.0.2
cross-platform ⚠ suspicious
369
Downloads
0
Stars
1
Active Installs
3
Versions
Install in OpenClaw
/install cryptowatch
Description
₿ CryptoWatch - 实时监控加密货币价格,价格突破自动预警
README (SKILL.md)

₿ CryptoWatch - 加密货币监控

Never Miss a Pump - 实时追踪币价,猎杀每个波动!

Overview

CryptoWatch 实时监控主流加密货币价格(BTC、ETH、SOL 等),支持价格预警、涨跌幅追踪、市值排行等功能。数据来自 CoinGecko API(免费、无需 API Key)。

Features

  • 📊 实时价格 - 秒级更新,支持 100+ 加密货币
  • 🚨 价格预警 - 突破设定价位自动提醒
  • 📈 涨跌幅 - 24h/7d/30d 涨跌追踪
  • 💰 市值排行 - 按市值/音量排序
  • 🔔 多币种 - BTC、ETH、SOL、BNB、XRP 等主流币
  • 🌐 多法币 - USD、CNY、EUR、JPY 支持

Installation

npx @gztanht/cryptowatch

Usage

查看实时价格

# 查询单个币种
node scripts/watch.mjs btc

# 查询多个币种
node scripts/watch.mjs btc,eth,sol

# 查看所有主流币
node scripts/watch.mjs --top 20

设置价格预警

# BTC 突破 $100,000 提醒
node scripts/alert.mjs btc --above 100000

# ETH 跌破 $3,000 提醒
node scripts/alert.mjs eth --below 3000

# 查看已设置的预警
node scripts/alert.mjs --list

查看涨跌幅排行

# 24 小时涨幅榜
node scripts/rank.mjs --period 24h

# 7 日跌幅榜
node scripts/rank.mjs --period 7d --order asc

Configuration

编辑 config/coins.json 添加自定义币种:

{
  "watchlist": [
    {"id": "bitcoin", "symbol": "BTC", "name": "Bitcoin"},
    {"id": "ethereum", "symbol": "ETH", "name": "Ethereum"},
    {"id": "solana", "symbol": "SOL", "name": "Solana"}
  ]
}

API Reference

Support

  • 📧 Email: [email protected]
  • 💬 Telegram: @CryptoWatchBot
  • 🦈 赞助:USDT (ERC20): 0x33f943e71c7b7c4e88802a68e62cca91dab65ad9

License

MIT © 2026 gztanht

Usage Guidance
This package largely does what it claims (fetches CoinGecko data and stores local alerts), but several red flags mean you should be cautious: - Do not send money based on the README/SKILL.md 'sponsorship' claim without verifying the project. The code contains wallet addresses but there is no implemented enforcement or unlock mechanism — the donation request could be legitimate or opportunistic. Never send funds to an unverifiable recipient. - SKILL.md mentions scripts/rank.mjs that are not present and advertises a paid tier (5 queries/day free) that the code does not enforce — this inconsistency suggests sloppy packaging or possible misrepresentation. - Registry metadata says 'Source: unknown' and 'Homepage: none' while package.json points to GitHub/ClawHub. Verify the upstream repository (check the GitHub URL, npm package, and commit history) before trusting or installing. Confirm the maintainers and recent activity. - Because the README suggests installing via 'npx', if you run that command you will fetch whatever is published to npm at that name; double-check the npm package contents and verify the package author. Consider auditing the published npm package, not just these bundled files. - The CLI writes config/alerts.json to its directory — this is local persistence only, but if you run it from a sensitive directory it will create files there; run it in an isolated folder or sandbox. Recommended next steps: inspect the upstream GitHub repo and the npm package (if published), confirm the vendor identity, run the scripts in a sandbox/container and monitor outbound network calls (they should only target api.coingecko.com), and do not transfer any funds unless you can independently verify the project's legitimacy.
Capability Analysis
Type: OpenClaw Skill Name: cryptowatch Version: 1.0.2 The cryptowatch bundle is a legitimate cryptocurrency price monitoring tool that utilizes the public CoinGecko API. The scripts (watch.mjs, top.mjs, and alert.mjs) perform standard network requests to fetch market data and manage local price alerts via a JSON configuration file. No evidence of data exfiltration, malicious code execution, or harmful prompt injection was found; the bundle's behavior is entirely consistent with its stated purpose.
Capability Assessment
Purpose & Capability
The code (watch.mjs, top.mjs, alert.mjs) implements real-time price lookups and alerts via CoinGecko which matches the stated purpose. However, the SKILL.md/README advertise features and payment gating (5 queries/day free, 'sponsor to unlock unlimited') that are not implemented in the code; the SKILL.md also references a rank.mjs script that does not exist in the package. Additionally, registry metadata lists Source: unknown/Homepage: none while package.json points to a GitHub repo and ClawHub homepage — provenance is inconsistent.
Instruction Scope
Runtime instructions are typical CLI usage and only call CoinGecko endpoints. They do not request unrelated system files or credentials. But SKILL.md instructs installing with 'npx @gztanht/cryptowatch' (implying an npm package) while the registry lists no install spec; usage docs reference a non-existent scripts/rank.mjs and also describe monetization/sponsorship behavior that the code does not enforce. These discrepancies broaden the scope of what the agent might do or expect and reduce trust.
Install Mechanism
There is no registry install spec (instruction-only), which is lower-risk. The README/SKILL.md recommend 'npx @gztanht/cryptowatch' which would pull code from npm — that is not automated by the registry entry and could source different code at runtime. The package.json in the bundle looks like a normal Node project (depends on node-fetch). No downloads from unusual URLs are present in the included files.
Credentials
The skill requests no environment variables or secrets and only requires node/npm binaries — this is proportional to a Node-based CLI that talks to CoinGecko. The code does not try to read unrelated system config or credentials.
Persistence & Privilege
The skill does write a local alerts JSON (config/alerts.json) in its own directory when users add alerts — that is expected for a local CLI. It does not request always: true, modify other skills, or access system-wide config.
How to Use
  1. Make sure OpenClaw is installed (local or Docker)
  2. Run the install command in chat: /install cryptowatch
  3. After installation, invoke the skill by name or use /cryptowatch
  4. Provide required inputs per the skill's parameter spec and get structured output
Version History
v1.0.2
✨ 新增 top.mjs 涨跌幅排行榜,支持 gainers/losers
v1.0.1
🆓 免费模式:5 次/天免费,赞助 0.5 USDT 解锁无限使用
v1.0.0
Initial release of CryptoWatch - real-time crypto price monitoring and alerts. - Monitor real-time prices for 100+ cryptocurrencies via CoinGecko (no API key required) - Set automatic alerts for price breakouts (above/below custom levels) - Track performance with 24h/7d/30d gain/loss rankings - View top coins by market cap and trading volume - Multi-currency support: BTC, ETH, SOL, and others; price display in USD, CNY, EUR, JPY - Free and paid tiers, CLI commands for all functionalities
Metadata
Slug cryptowatch
Version 1.0.2
License
All-time Installs 1
Active Installs 1
Total Versions 3
Frequently Asked Questions

What is Cryptowatch?

₿ CryptoWatch - 实时监控加密货币价格,价格突破自动预警. It is an AI Agent Skill for Claude Code / OpenClaw, with 369 downloads so far.

How do I install Cryptowatch?

Run "/install cryptowatch" in the OpenClaw or Claude Code chat to install it in one step — no extra setup required.

Is Cryptowatch free?

Yes, Cryptowatch is completely free (open-source). You can download, install and use it at no cost.

Which platforms does Cryptowatch support?

Cryptowatch is cross-platform and runs anywhere OpenClaw / Claude Code is available (cross-platform).

Who created Cryptowatch?

It is built and maintained by Haha Tan (@gztanht); the current version is v1.0.2.

💬 Comments