Automated tech news digest from 6 sources—RSS, Twitter/X, GitHub, Reddit & web search—with quality scoring and Discord/email/PDF output.
npx clawhub@latest install tech-news-digestRequirements
Tech News Digest is an automated pipeline skill that aggregates tech news from six distinct sources: RSS feeds, Twitter/X KOLs, GitHub releases, GitHub Trending, Reddit, and web search. It applies a unified quality scoring and deduplication model to produce clean, ranked digests delivered via Discord, email, or PDF. With 151 pre-configured sources covering AI, crypto, and frontier tech, it works out of the box and supports deep customization through workspace config overrides.
npx clawhub@latest install tech-news-digestClick the Install button at the top of this page for one-click setup
The run-pipeline.py script fetches from RSS feeds, Twitter/X KOLs, GitHub releases, GitHub Trending repos, Reddit, and web search simultaneously using parallel workers. All 6 fetch steps run concurrently and complete in approximately 30 seconds.
merge-sources.py scores every article using engagement metrics and source priority, then deduplicates by title similarity (85% threshold) and penalizes items already seen in previous digests. Output is topic-grouped and sorted by score.
Ships with 62 RSS feeds (AI labs, tech blogs, crypto media), 48 Twitter/X KOLs, 28 GitHub repos, 13 subreddits, and 4 web search topic queries—covering LLM, AI agents, crypto, and frontier tech with no setup required.
Includes ready-made templates for Discord (mobile-optimized, 2000-char aware), HTML email (with executive summary and archive links), and styled A4 PDF (Noto Sans CJK SC, emoji headers, page numbers via weasyprint).
Twitter collection supports twitterapi.io (preferred, ~$3–5/mo) or the official X API v2 bearer token, with auto-detection. Web search supports Brave or Tavily with automatic rate-limit-aware switching between parallel and sequential query modes.
Custom sources.json and topics.json files in workspace/config/ override or extend defaults without modifying the skill bundle. Add new sources, disable noisy ones, or redefine topic search queries and display limits.
Schedule a daily cron job referencing digest-prompt.md to run the full pipeline over the past 48 hours, then post a bullet-formatted summary to a Discord channel—covering top LLM news, trending GitHub repos, and KOL tweets.
Generate a 7-day rolling digest with 10–15 items per section, enrich top articles with full text, and deliver a styled HTML email with an optional PDF attachment using the built-in email template and send-email.py.
Use fetch-github.py to track releases from projects like LangChain, vLLM, DeepSeek, and Llama over the past week, scored and deduplicated against prior digests, then surface only genuinely new releases.
Run source-health.py on pipeline outputs to track per-source success and failure rates over 7 days, identify feeds or API endpoints with >50% failure rates, and clean up or replace unreliable sources.
TWITTERAPI_IO_KEY for twitterapi.io (preferred, ~$3–5/mo) or X_BEARER_TOKEN for official X API v2. Auto-detection picks whichever is available.TAVILY_API_KEY for Tavily Search (free tier: 1,000 queries/mo) or BRAVE_API_KEYS / BRAVE_API_KEY for Brave Search. Falls back to agent web search if neither is set.GITHUB_TOKEN personal access token raises rate limits from 60 to 5,000 req/hr. Alternatively, configure a GitHub App via GH_APP_ID, GH_APP_INSTALL_ID, and GH_APP_KEY_FILE for automatic token generation.npx clawhub@latest install tech-news-digestRequirements
Log in to write a review
No reviews yet. Be the first to share your experience!