CryptoWatch for Openclaw

A real-time cryptocurrency price tracker and automated alert system for monitoring market volatility directly via CLI.

gztanht
v1.0.2
Mar 6, 2026
0
1.1k
0

Install & Download

1. ClawHub CLI

The fastest way to install a skill directly from the registry.

npx clawhub@latest install cryptowatch

2. Manual Installation

Copy the skill folder to one of these locations

Global
~/.openclaw/skills/
Workspace
<project>/skills/

Priority: Workspace > Local > Bundled

3. Prompt Installation

Copy this prompt to OpenClaw to install it automatically.

Help me install cryptowatch using Clawhub. If Clawhub is not installed, install it first (npm i -g clawhub).

Prefer to download?

Get the raw skill files in a ZIP archive.

What is CryptoWatch?

CryptoWatch is a robust terminal-based utility designed for traders and developers who need instant access to cryptocurrency market data. By leveraging the CoinGecko API, it provides second-level updates for over 100 digital assets without requiring an API key. This tool is a valuable addition to the ecosystem of Openclaw Skills, enabling users to stay ahead of market pumps and dumps through automated price tracking.

Whether you are tracking Bitcoin, Ethereum, or Solana, this skill provides a streamlined interface for market analysis and portfolio monitoring. It bridges the gap between raw market data and actionable insights by allowing users to monitor price fluctuations, volume, and market cap rankings across various fiat currencies like USD, CNY, and EUR.

CryptoWatch Use Cases

  • Monitoring real-time price fluctuations for mainstream cryptocurrencies like BTC, ETH, and SOL.
  • Setting automated alerts to trigger notifications when a specific asset breaks through a defined price ceiling or floor.
  • Analyzing market trends by tracking percentage gains and losses over 24-hour, 7-day, or 30-day windows.
  • Managing a custom watchlist of assets to keep a pulse on specific niche tokens alongside market leaders.

How CryptoWatch Works

  1. The skill initializes by reading the user's configuration and watchlist from local JSON files.
  2. When a command is executed, the skill sends a request to the CoinGecko API to fetch the most recent market data.
  3. For tracking commands, the system parses the API response and displays price, volume, and change data in a readable terminal format.
  4. For alert commands, the skill compares the live price against user-defined thresholds (above or below) and triggers a notification if the conditions are met.
  5. The ranking logic sorts the fetched data based on parameters like price movement or market capitalization before outputting the results.

CryptoWatch Setup

To get started with this skill from the Openclaw Skills collection, ensure you have Node.js installed.

# Run directly using npx
npx @gztanht/cryptowatch

# Or manual installation
npm install

CryptoWatch Data Schema & Taxonomy

The skill organizes its operation through a simple JSON-based configuration and modular scripts:

Component Path Description
Watchlist Config config/coins.json Defines the symbols and IDs of the cryptocurrencies to be monitored.
Price Monitor scripts/watch.mjs The main execution script for fetching and displaying real-time prices.
Alert Logic scripts/alert.mjs Handles the comparison logic for price-based notifications.
Ranking Engine scripts/rank.mjs Processes market data to generate top-gainers and market-cap lists.

CryptoWatch Advanced Features

  • Support for 100+ cryptocurrencies with second-level update intervals.
  • Multi-fiat currency support including USD, CNY, EUR, and JPY for global market context.
  • Advanced ranking filters to view market movements by specific time periods (24h/7d/30d).
  • Zero-config API integration with the CoinGecko free tier, supporting 10-50 calls per minute without an API key.
  • Custom watchlist management allowing for the tracking of specific project IDs beyond the defaults.

SKILL.md


Loading

Related Openclaw Skills

METADATA

Github Stars: 0
forks: 0

Featured*