Web & Frontend DevelopmentDocumentedScanned

technews

Fetches top stories from TechMeme, summarizes linked articles, and highlights social media reactions.

Share:

Installation

npx clawhub@latest install technews

View the full skill documentation and source below.

Documentation

TechNews Skill

Fetches top stories from TechMeme, summarizes linked articles, and highlights social media buzz.

Usage

Command: /technews

Fetches the top 10 stories from TechMeme, provides summaries from the linked articles, and highlights notable social media reactions.

Setup

This skill requires:

  • Python 3.9+

  • requests and beautifulsoup4 packages

  • Optional: tiktoken for token-aware truncation


Install dependencies:
pip install requests beautifulsoup4

Architecture

The skill works in three stages:

  • Scrape TechMemescripts/techmeme_scraper.py fetches and parses top stories

  • Fetch Articlesscripts/article_fetcher.py retrieves article content in parallel

  • Summarizescripts/summarizer.py generates summaries and finds social reactions
  • Commands

    /technews

    Fetches and presents top tech news stories.

    Output includes:

    • Story title and original link

    • AI-generated summary

    • Social media highlights (Twitter reactions)

    • Relevance score based on topic preferences


    How It Works

  • Scrapes TechMeme's homepage for top stories (by default, top 10)

  • For each story, fetches the linked article

  • Generates a concise summary (2-3 sentences)

  • Checks for notable social media reactions

  • Presents results in a clean, readable format
  • State

    • /memory/technews_history.json — cache of recently fetched stories to avoid repeats

    Examples

    • /technews — Get the latest tech news summary

    Future Expansion

    This skill is designed to be extended to other sources:

    • Hacker News (/hn)

    • Reddit (/reddit)

    • Other tech news aggregators


    The modular architecture allows adding new source handlers without changing core functionality.