From market-price-tracker
Fetches real-time and historical prices for 10,000+ cryptocurrencies via Coingecko API using Python scripts. Supports watchlists, alerts, CSV/JSON export for market monitoring.
How this skill is triggered — by the user, by Claude, or both
Slash command
/market-price-tracker:tracking-crypto-pricesThis skill is limited to the following tools:
The summary Claude sees in its skill listing — used to decide when to auto-load this skill
[Overview](#overview) | [Prerequisites](#prerequisites) | [Instructions](#instructions) | [Output](#output) | [Error Handling](#error-handling) | [Examples](#examples) | [Resources](#resources)
Overview | Prerequisites | Instructions | Output | Error Handling | Examples | Resources
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.
pip install requests pandas yfinancepip install python-dotenv for API key management${CLAUDE_SKILL_DIR}/config/settings.yaml or set COINGECKO_API_KEY env varpython ${CLAUDE_SKILL_DIR}/scripts/price_tracker.py --symbol BTC
python ${CLAUDE_SKILL_DIR}/scripts/price_tracker.py --symbols BTC,ETH,SOL
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
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
${CLAUDE_SKILL_DIR}/config/settings.yaml to customize cache TTLs, default currency, and custom watchlists. See references/implementation.md for the full configuration reference.--format json): Machine-readable with prices array and metadata--output csv): OHLCV historical data export to ${CLAUDE_SKILL_DIR}/data/See ${CLAUDE_SKILL_DIR}/references/implementation.md for detailed output format examples.
| Error | Cause | Solution |
|---|---|---|
Unknown symbol: XYZ | Invalid ticker | Check spelling, use --list to search |
Rate limit exceeded | Too many API calls | Wait 60s, or add API key for higher limits |
Network error | No internet | Check connection; cached data used automatically |
Cache stale | Data older than TTL | Shown with warning, refreshes on next call |
The skill auto-manages rate limits: cache first, exponential backoff, yfinance fallback, stale cache as last resort.
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
${CLAUDE_SKILL_DIR}/references/implementation.md - Output formats, full config, integration guide, file mapnpx claudepluginhub jeremylongshore/claude-code-plugins-plus-skills --plugin market-price-trackerTracks crypto portfolios with CoinGecko real-time prices, P&L calculations, allocation breakdowns, risk alerts, and JSON/CSV exports via Python scripts.
Fetches cryptocurrency market data from CoinPaprika: prices, tickers, OHLCV, exchanges, contracts for 12,000+ coins via 29 MCP tools. Free tier, no API key. Useful for crypto apps and analysis.
Fetches real-time crypto market data from AiCoin Open API v3 across 200+ exchanges: prices, K-lines, funding rates, open interest, liquidations, order-book depth, news, Twitter/X posts, trending coins, airdrops, project analysis, exchange listings, crypto stocks, treasury/Grayscale holdings, fear & greed indices, and AI coin picks.