aggregating-crypto-news

Aggregate breaking cryptocurrency news from 50+ sources including CoinDesk, CoinTelegraph, The Block, and Decrypt. Use when needing to monitor crypto market news, track announcements, or find coin-specific updates. Trigger with phrases like "get crypto news", "latest Bitcoin headlines", "DeFi announcements", "scan for breaking news", or "check crypto updates".

claude-codecodexopenclaw
2 Tools
crypto-news-aggregator Plugin
crypto Category

Allowed Tools

ReadBash(crypto:news-*)

Provided by Plugin

crypto-news-aggregator

Aggregate and analyze crypto news from multiple sources with sentiment analysis

crypto v1.0.0
View Plugin

Installation

This skill is included in the crypto-news-aggregator plugin:

/plugin install crypto-news-aggregator@claude-code-plugins-plus

Click to copy

Instructions

Aggregating Crypto News

Overview

Aggregate cryptocurrency news from 50+ authoritative sources via RSS feeds with real-time scanning, coin/category filtering, and relevance scoring.

Prerequisites

  1. Python 3.8+ installed
  2. Dependencies: pip install feedparser requests
  3. Internet connectivity for RSS feed access

Instructions

  1. Assess user intent - determine filters needed:
  • General news: no filters, use defaults
  • Coin-specific: extract symbol (BTC, ETH, etc.)
  • Category-specific: extract category (defi, nft, regulatory, etc.)
  • Time-specific: extract window (1h, 4h, 24h, 7d)
  1. Run the aggregator with appropriate filters:

   # Default scan (top 20, past 24h, relevance sorted)
   python ${CLAUDE_SKILL_DIR}/scripts/news_aggregator.py

   # Coin-specific scan
   python ${CLAUDE_SKILL_DIR}/scripts/news_aggregator.py --coin BTC --period 4h

   # Category filter
   python ${CLAUDE_SKILL_DIR}/scripts/news_aggregator.py --category defi --top 30

   # Multiple filters
   python ${CLAUDE_SKILL_DIR}/scripts/news_aggregator.py --coin ETH --category defi --period 24h --top 15
  1. Export results for downstream processing:

   python ${CLAUDE_SKILL_DIR}/scripts/news_aggregator.py --format json --output news.json
  1. Present results to the user:
  • Show source, title, age, and relevance score
  • Highlight market-moving keywords if present
  • Provide links for full articles
  • Summarize meta information (sources checked, articles found)

Output

Table showing articles ranked by relevance score (0-100) based on market-moving keyword detection, source authority, and recency:


==============================================================================
  CRYPTO NEWS AGGREGATOR                            Updated: 2026-01-14 15:30  # 2026 - current year timestamp
==============================================================================

  TOP CRYPTO NEWS (24h)
------------------------------------------------------------------------------
  Rank  Source          Title                           Age     Score
------------------------------------------------------------------------------
    1   CoinDesk        Bitcoin Breaks $100K ATH        2h      95.0
    2   The Block       SEC Approves ETH ETF            4h      92.5
    3   Decrypt         Solana DeFi TVL Surges          6h      78.3
------------------------------------------------------------------------------

  Summary: 20 articles shown | Scanned: 50 sources | Matched: 187
==============================================================================

Error Handling

Error Cause Solution
Network timeout RSS feed unreachable Uses cached data; skips unavailable sources
Parse error Malformed RSS Skips entry; continues with valid articles
No results Filters too strict Suggest relaxing filters
Invalid coin Unknown symbol List similar valid symbols

See ${CLAUDESKILLDIR}/references/errors.md for comprehensive error handling.

Examples

Filtering patterns for common news monitoring scenarios:


# Latest crypto news (defaults)
python ${CLAUDE_SKILL_DIR}/scripts/news_aggregator.py

# Bitcoin news from past 4 hours
python ${CLAUDE_SKILL_DIR}/scripts/news_aggregator.py --coin BTC --period 4h

# DeFi category news
python ${CLAUDE_SKILL_DIR}/scripts/news_aggregator.py --category defi

# High-relevance news only
python ${CLAUDE_SKILL_DIR}/scripts/news_aggregator.py --min-score 70 --top 10

# Multiple coins
python ${CLAUDE_SKILL_DIR}/scripts/news_aggregator.py --coins BTC,ETH,SOL

Resources

  • ${CLAUDESKILLDIR}/references/implementation.md - CLI options, categories, JSON format, advanced filtering
  • ${CLAUDESKILLDIR}/references/errors.md - Comprehensive error handling
  • ${CLAUDESKILLDIR}/references/examples.md - Detailed usage examples
  • ${CLAUDESKILLDIR}/config/sources.yaml - Full source registry
  • CoinDesk RSS: https://www.coindesk.com/arc/outboundfeeds/rss/
  • feedparser docs: https://feedparser.readthedocs.io/

Ready to use crypto-news-aggregator?