🧪 Skills
Crypto News Feed
Aggregate crypto news from RSS feeds, filter by keywords, score sentiment, and generate daily digest HTML reports. Use when you need crypto news feed capabil...
v2.3.0
Description
name: Crypto News Feed description: "Aggregate crypto news from RSS feeds, filter by keywords, score sentiment, and generate daily digest HTML reports. Use when you need crypto news feed capabilities. Triggers on: crypto news feed."
Crypto News Feed 📰
Your personalized crypto news aggregator with sentiment analysis.
Quick Reference Card
Commands at a Glance
| Command | Description |
|---|---|
search |
Search |
digest |
Generate HTML news digest |
sources |
List available news sources |
Default RSS Sources
📡 CoinDesk https://www.coindesk.com/arc/outboundfeeds/rss/
📡 CoinTelegraph https://cointelegraph.com/rss
📡 The Block https://www.theblock.co/rss.xml
📡 Decrypt https://decrypt.co/feed
📡 Bitcoin Magazine https://bitcoinmagazine.com/feed
📡 Blockworks https://blockworks.co/feed
📡 DL News https://www.dlnews.com/rss/
Sentiment Scoring System
Score Range Label Emoji Meaning
─────────────────────────────────────────────────
0.6 to 1.0 Very Bullish 🟢🟢 Strong positive language
0.2 to 0.6 Bullish 🟢 Positive outlook
-0.2 to 0.2 Neutral ⚪ Balanced/factual
-0.6 to -0.2 Bearish 🔴 Negative outlook
-1.0 to -0.6 Very Bearish 🔴🔴 Strong negative language
Keyword Categories (Built-in)
- DeFi: defi, yield, liquidity, farming, pool, swap, AMM
- NFT: nft, opensea, blur, collection, mint, pfp
- L2: layer2, rollup, arbitrum, optimism, zksync, base
- Regulation: sec, regulation, lawsuit, ban, approve, etf
- Meme: meme, doge, shib, pepe, bonk, wif
Filter Examples
# DeFi news only
bash scripts/crypto-news-feed.sh filter --category defi
# Multiple keywords
bash scripts/crypto-news-feed.sh filter --keywords "solana,jupiter,jito"
# Bullish news only
bash scripts/crypto-news-feed.sh filter --min-sentiment 0.2
# Last 24 hours, bearish signals
bash scripts/crypto-news-feed.sh filter --hours 24 --max-sentiment -0.2
# Combine filters
bash scripts/crypto-news-feed.sh filter --keywords "bitcoin" --min-sentiment 0.3 --hours 48
Daily Digest Output
The digest command generates crypto-digest-YYYY-MM-DD.html containing:
- 📊 Market Sentiment Overview — Average sentiment across all articles
- 🔥 Top Stories — Highest-engagement articles
- 📈 Trending Topics — Most mentioned keywords
- 📰 All Articles — Full list with sentiment badges
- 📉 Sentiment Timeline — Hourly sentiment chart
Environment Variables
| Variable | Default | Description |
|---|---|---|
NEWS_FEED_DIR |
./crypto-news |
Output directory |
NEWS_MAX_AGE |
72 |
Max article age in hours |
NEWS_SOURCES_FILE |
~/.crypto-news-sources.json |
Custom sources config |
NEWS_CACHE_TTL |
1800 |
Cache TTL in seconds |
Automation
# Add to crontab for daily 8am digest
0 8 * * * cd /path/to/workspace && bash skills/crypto-news-feed/scripts/crypto-news-feed.sh digest --date today
💬 Feedback & Feature Requests: https://bytesagain.com/feedback Powered by BytesAgain | bytesagain.com
Reviews (0)
Sign in to write a review.
No reviews yet. Be the first to review!
Comments (0)
No comments yet. Be the first to share your thoughts!