Now liveThe Skillselion MCP - thousands of ranked skills, loaded into your agent mid-task. No install.Get it →
jeremylongshore avatar

Tracking Crypto Prices

  • 337 installs
  • 2.6k repo stars
  • Updated August 5, 2026
  • jeremylongshore/claude-code-plugins-plus-skills

tracking-crypto-prices is a developer skill for watching token and pair prices, setting alert thresholds, and summarizing market moves for developers building dashboards, bots, or portfolio monitoring workflows.

About

tracking-crypto-prices is an agent skill for watching cryptocurrency token and trading pair prices, configuring alert thresholds, and summarizing market moves for software workflows. Developers reach for tracking-crypto-prices when building dashboards, trading bots, notification pipelines, or portfolio monitoring tools that need structured price watchlists and move summaries rather than manual chart checking. The skill supports workflows where programmatic alerts fire when tokens cross configured thresholds and aggregated summaries feed into downstream automation. It fits backend and full-stack engineers integrating live market data into applications, cron jobs, or agent-driven monitoring systems. Use it when price observation, threshold alerts, and concise market summaries must plug into existing developer tooling.

  • Live price polling patterns
  • Alert threshold design
  • Multi-asset watchlists
  • Summary snippets for dashboards
  • API integration guidance

Tracking Crypto Prices by the numbers

  • 337 all-time installs (skills.sh)
  • Ranked #325 of 1,106 Finance & Trading skills by installs in the Skillselion catalog
  • Data as of Aug 5, 2026 (Skillselion catalog sync)
npx skills add https://github.com/jeremylongshore/claude-code-plugins-plus-skills --skill tracking-crypto-prices

Add your badge

Show developers this skill is listed on Skillselion. Paste this into your README.

Listed on Skillselion
Installs337
repo stars2.6k
Last updatedAugust 5, 2026
Repositoryjeremylongshore/claude-code-plugins-plus-skills

How do you track crypto prices with alerts in code?

Watch token and pair prices, set alert thresholds, and summarize market moves for dashboards, bots, or personal portfolio monitoring workflows.

Who is it for?

Developers building crypto dashboards, bots, or portfolio monitors that need programmatic price watches and alert thresholds.

Skip if: Teams needing licensed financial advisory, exchange trading execution, or non-crypto market data integrations.

When should I use this skill?

A developer asks to track token prices, set crypto alert thresholds, or summarize market moves for a bot or dashboard.

What you get

Price watchlists, alert threshold configurations, and summarized market move reports for downstream automation

  • Price watch configuration
  • Alert threshold rules
  • Market move summary output

Files

SKILL.mdMarkdownGitHub ↗

Tracking Crypto Prices

Contents

Overview | Prerequisites | Instructions | Output | Error Handling | Examples | Resources

Overview

Foundation skill providing real-time and historical cryptocurrency price data for 10,000+ coins. This is the data layer for the crypto plugin ecosystem -- 10+ other skills depend on it for price information.

Prerequisites

1. Install dependencies: pip install requests pandas yfinance 2. Optional: pip install python-dotenv for API key management 3. Optional: Get free API key from https://www.coingecko.com/en/api for higher rate limits 4. Add API key to ${CLAUDE_SKILL_DIR}/config/settings.yaml or set COINGECKO_API_KEY env var

Instructions

1. Check current prices for one or more symbols:

   python ${CLAUDE_SKILL_DIR}/scripts/price_tracker.py --symbol BTC
   python ${CLAUDE_SKILL_DIR}/scripts/price_tracker.py --symbols BTC,ETH,SOL

2. Use watchlists to scan predefined groups (available: top10, defi, layer2, stablecoins, memecoins):

   python ${CLAUDE_SKILL_DIR}/scripts/price_tracker.py --watchlist top10     # Top 10 by market cap
   python ${CLAUDE_SKILL_DIR}/scripts/price_tracker.py --watchlist defi      # DeFi tokens
   python ${CLAUDE_SKILL_DIR}/scripts/price_tracker.py --watchlist layer2    # Layer 2 tokens

3. Fetch historical data by period or custom date range:

   python ${CLAUDE_SKILL_DIR}/scripts/price_tracker.py --symbol BTC --period 30d
   python ${CLAUDE_SKILL_DIR}/scripts/price_tracker.py --symbol BTC --period 90d --output csv
   python ${CLAUDE_SKILL_DIR}/scripts/price_tracker.py --symbol ETH --start 2024-01-01 --end 2024-12-31  # 2024 full year

4. Configure settings by editing ${CLAUDE_SKILL_DIR}/config/settings.yaml to customize cache TTLs, default currency, and custom watchlists. See references/implementation.md for the full configuration reference.

Output

  • Table (default): Symbol, price, 24h change, volume, market cap in formatted columns
  • JSON (--format json): Machine-readable with prices array and metadata
  • CSV (--output csv): OHLCV historical data export to ${CLAUDE_SKILL_DIR}/data/

See ${CLAUDE_SKILL_DIR}/references/implementation.md for detailed output format examples.

Error Handling

ErrorCauseSolution
Unknown symbol: XYZInvalid tickerCheck spelling, use --list to search
Rate limit exceededToo many API callsWait 60s, or add API key for higher limits
Network errorNo internetCheck connection; cached data used automatically
Cache staleData older than TTLShown with warning, refreshes on next call

The skill auto-manages rate limits: cache first, exponential backoff, yfinance fallback, stale cache as last resort.

Examples

Quick price check:

python ${CLAUDE_SKILL_DIR}/scripts/price_tracker.py --symbol BTC
# Output: BTC (Bitcoin) $97,234.56 USD +2.34% (24h) | Vol: $28.5B | MCap: $1.92T

Watchlist scan:

python ${CLAUDE_SKILL_DIR}/scripts/price_tracker.py --watchlist top10

Historical export:

python ${CLAUDE_SKILL_DIR}/scripts/price_tracker.py --symbol ETH --period 90d --output csv
# Creates: ${CLAUDE_SKILL_DIR}/data/ETH_90d_[date].csv

Resources

  • ${CLAUDE_SKILL_DIR}/references/implementation.md - Output formats, full config, integration guide, file map
  • CoinGecko API - Primary data source
  • yfinance - Fallback for historical data

Related skills

FAQ

What does tracking-crypto-prices do?

tracking-crypto-prices watches token and pair prices, sets alert thresholds, and summarizes market moves for developer workflows such as dashboards, bots, and portfolio monitoring automation.

When should developers use tracking-crypto-prices?

Developers should use tracking-crypto-prices when building applications or agents that need programmatic crypto price watches, threshold alerts, and concise market summaries instead of manual tracking.

This week in AI coding

Five minutes, every Monday - the tools, releases and tactics for developers.

unsubscribe anytime.