К основному содержанию
скилл CX Codex

tracking-crypto-prices — скилл для Claude Code: цены крипты и история

Скилл тянет курсы криптовалют с бирж, отдаёт историю за период и следит за вотчлистами. Пригодится, когда агенту нужны цены для портфеля или расчётов.

Установить в Claude Code · Через Skills CLI (Vercel) Все способы и платформы ↓
npx skills add jeremylongshore/tons-of-skills-marketplace --skill tracking-crypto-prices -a claude-code
Открыть на GitHub

Что делает tracking-crypto-prices

Скилл даёт агенту доступ к ценам более 10 000 монет: текущий курс, изменение за 24 часа, объём и капитализация. Данные идут через CoinGecko, а для истории подключается yfinance как запасной источник. Внутри — Python-скрипт price_tracker.py, который вызывается из Bash.

Есть готовые вотчлисты: top10, defi, layer2, stablecoins, memecoins. Историю можно взять за период (--period 30d) или за свой диапазон дат через --start и --end. Вывод — таблица, JSON или CSV с OHLCV в папку data/. Настройки кэша, валюты и своих списков лежат в config/settings.yaml.

Перед первым запуском нужны зависимости: pip install requests pandas yfinance. Ключ CoinGecko не обязателен, но без него лимиты запросов ниже — ключ кладут в config/settings.yaml или в переменную COINGECKO_API_KEY. Скилл сам разруливает лимиты: сначала кэш, потом экспоненциальная задержка, затем yfinance, а в крайнем случае — устаревший кэш с пометкой. Это базовый слой для других скиллов про портфель, налоги и DeFi, поэтому ломать его конфиг без нужды не стоит.

Какие задачи решает

  • посмотреть курс BTC и ещё нескольких монет одной командой
  • выгрузить историю ETH за квартал в CSV
  • просканировать топ-10 монет по капитализации
  • проверить, что происходит с DeFi-токенами
  • отдать цены другому скиллу для расчёта портфеля

Примеры запросов агенту

  • покажи цену BTC и ETH
  • какие сейчас курсы у топ-10 монет
  • выгрузи историю ETH за 90 дней в CSV

Как установить tracking-crypto-prices

1Через Skills CLI (Vercel)

npx skills add jeremylongshore/tons-of-skills-marketplace --skill tracking-crypto-prices -a claude-code

2Вручную: положить файлы

~/.claude/skills/tracking-crypto-prices/SKILL.md

Папка скилла целиком; для одного проекта — .claude/skills/tracking-crypto-prices/

По шагам, с командами для каждой платформы: Как установить скилл в Claude Code: пять способов

Из того же набора6

backtesting-trading-strategies Прогоняет торговую стратегию по историческим данным и считает метрики риска до того, как в игру пойдут реальные деньги. CX Codex +1 4 700установок svg-icon-generator Скилл для задач с SVG-иконками: подсказывает шаги, пишет код и проверяет результат. Включается сам, когда в запросе есть «svg». CX Codex +1 1 300установок mindmap-generator Скилл помогает разбираться с задачами по созданию интеллект-карт: предлагает пошаговые рекомендации, генерирует конфигурации и проверяет результат. CX Codex +1 1 000установок performance-lighthouse-runner Скилл даёт пошаговые рекомендации и помогает создавать код и конфигурации для задач производительности во фронтенде. Активируется по запросам о performance. CX Codex +1 632установок d2-diagram-creator Скилл для работы с диаграммами D2: подключается по упоминанию в запросе и ведёт агента по шагам. Пригодится, когда нужна схема в коде проекта, а не в стороннем редакторе. CX Codex +1 345установок

Похожие

crypto-ta-analyzer dkyazzentwatwa Считает индикаторы по свечным данным крипты или рынка и показывает, где сигналы совпадают, а где спорят. CX Codex +1 1 600установок crypto-regime-analyzer tradermonty Считает композитный балл 0–100 по шести компонентам крипторынка и выдаёт рекомендацию по позе. Без ключей API. CX Codex +1 2 700установок coingecko-api agiprolabs Скилл даёт агенту доступ к CoinGecko: цены, история, объёмы бирж, тренды и глобальная статистика рынка. Пригодится для макроанализа и длинных исторических рядов. CX Codex +1 440установок coingecko Starchild-ai-agent Скилл даёт агенту доступ к спотовым ценам, свечам OHLC и рыночной статистике CoinGecko. Пригодится, когда нужно посмотреть курс монеты или собрать обзор рынка. CX Codex +1 7 900установок emblem-market-research EmblemAI Скилл подтягивает данные о крипторынке: трендовые токены, деривативы, потоки умных денег. Пригодится, когда нужен разбор токена или позиций китов. CX Codex +1 8 900установок pp-coingecko Hiten Shah Скилл учит агента работать с публичным API CoinGecko через бинарник coingecko-pp-cli. Цены, список монет, глобальные метрики рынка — без ключа для базовых эндпоинтов. CX Codex +1 453установок

Рядом в теме «Финансы и бизнес»

Всё по теме «Финансы и бизнес» →

Вопросы о tracking-crypto-prices

Как установить tracking-crypto-prices в Claude?

Выполните npx skills add jeremylongshore/tons-of-skills-marketplace --skill tracking-crypto-prices -a claude-code. После этого скилл окажется в ~/.claude/skills/tracking-crypto-prices/SKILL.md.

Что делает tracking-crypto-prices?

Показывает текущие и исторические цены криптовалют, сканирует вотчлисты и выгружает данные в таблицу, JSON или CSV. Это слой данных, на который опираются другие скиллы про портфель, налоги и DeFi.

Что нужно для работы скилла?

Python-зависимости requests, pandas и yfinance. Ключ CoinGecko не обязателен, но с ним лимиты запросов выше; его указывают в config/settings.yaml или в переменной COINGECKO_API_KEY.

Исходный текст

SKILL.md · MIT
---
name: tracking-crypto-prices
description: 'Track real-time cryptocurrency prices across exchanges with historical
  data and alerts.

  Provides price data infrastructure for dependent skills (portfolio, tax, DeFi, arbitrage).

  Use when checking crypto prices, monitoring markets, or fetching historical price
  data.

  Trigger with phrases like "check price", "BTC price", "crypto prices", "price history",

  "get quote for", "what''s ETH trading at", "show me top coins", or "track my watchlist".

  '
allowed-tools: Read, Write, Edit, Grep, Glob, Bash(python:*)
version: 1.28.0
author: Jeremy Longshore <[email protected]>
license: MIT
tags:
- crypto
- monitoring
- tracking-crypto
compatibility: Designed for Claude Code
---
# Tracking Crypto Prices

## Contents

[Overview](#overview) | [Prerequisites](#prerequisites) | [Instructions](#instructions) | [Output](#output) | [Error Handling](#error-handling) | [Examples](#examples) | [Resources](#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:

   ```bash
   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`):

   ```bash
   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:

   ```bash
   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 [`references/implementation.md`](references/implementation.md) for detailed output format examples.

## Error Handling

| 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.

## Examples

**Quick price check:**

```bash
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:**

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

**Historical export:**

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

## Resources

- [`references/implementation.md`](references/implementation.md) - Output formats, full config, integration guide, file map
- [CoinGecko API](https://www.coingecko.com/en/api) - Primary data source
- [yfinance](https://github.com/ranaroussi/yfinance) - Fallback for historical data

© Jeremy Longshore · MIT · jeremylongshore/tons-of-skills-marketplace

Смотрите также

Спонсоры проекта

Компании, которые помогают держать аналитику открытой